Convert from Webpack to Vite (#34450)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
This commit is contained in:
		
							
								
								
									
										27
									
								
								bin/vite
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										27
									
								
								bin/vite
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
#!/usr/bin/env ruby
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# This file was generated by Bundler.
 | 
			
		||||
#
 | 
			
		||||
# The application 'vite' is installed as part of a gem, and
 | 
			
		||||
# this file is here to facilitate running it.
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../Gemfile", __dir__)
 | 
			
		||||
 | 
			
		||||
bundle_binstub = File.expand_path("bundle", __dir__)
 | 
			
		||||
 | 
			
		||||
if File.file?(bundle_binstub)
 | 
			
		||||
  if File.read(bundle_binstub, 300).include?("This file was generated by Bundler")
 | 
			
		||||
    load(bundle_binstub)
 | 
			
		||||
  else
 | 
			
		||||
    abort("Your `bin/bundle` was not generated by Bundler, so this binstub cannot run.
 | 
			
		||||
Replace `bin/bundle` by running `bundle binstubs bundler --force`, then run this command again.")
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
require "rubygems"
 | 
			
		||||
require "bundler/setup"
 | 
			
		||||
 | 
			
		||||
load Gem.bin_path("vite_ruby", "vite")
 | 
			
		||||
							
								
								
									
										19
									
								
								bin/webpack
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								bin/webpack
									
									
									
									
									
								
							@@ -1,19 +0,0 @@
 | 
			
		||||
#!/usr/bin/env ruby
 | 
			
		||||
 | 
			
		||||
ENV["RAILS_ENV"] ||= ENV["RACK_ENV"] || "development"
 | 
			
		||||
ENV["NODE_ENV"]  ||= "development"
 | 
			
		||||
 | 
			
		||||
require "pathname"
 | 
			
		||||
ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile",
 | 
			
		||||
  Pathname.new(__FILE__).realpath)
 | 
			
		||||
 | 
			
		||||
require "rubygems"
 | 
			
		||||
require "bundler/setup"
 | 
			
		||||
 | 
			
		||||
require "webpacker"
 | 
			
		||||
require "webpacker/webpack_runner"
 | 
			
		||||
 | 
			
		||||
APP_ROOT = File.expand_path("..", __dir__)
 | 
			
		||||
Dir.chdir(APP_ROOT) do
 | 
			
		||||
  Webpacker::WebpackRunner.run(ARGV)
 | 
			
		||||
end
 | 
			
		||||
@@ -1,19 +0,0 @@
 | 
			
		||||
#!/usr/bin/env ruby
 | 
			
		||||
 | 
			
		||||
ENV["RAILS_ENV"] ||= ENV["RACK_ENV"] || "development"
 | 
			
		||||
ENV["NODE_ENV"]  ||= "development"
 | 
			
		||||
 | 
			
		||||
require "pathname"
 | 
			
		||||
ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile",
 | 
			
		||||
  Pathname.new(__FILE__).realpath)
 | 
			
		||||
 | 
			
		||||
require "rubygems"
 | 
			
		||||
require "bundler/setup"
 | 
			
		||||
 | 
			
		||||
require "webpacker"
 | 
			
		||||
require "webpacker/dev_server_runner"
 | 
			
		||||
 | 
			
		||||
APP_ROOT = File.expand_path("..", __dir__)
 | 
			
		||||
Dir.chdir(APP_ROOT) do
 | 
			
		||||
  Webpacker::DevServerRunner.run(ARGV)
 | 
			
		||||
end
 | 
			
		||||
		Reference in New Issue
	
	Block a user