如何使用Rails安装WebPacker



我正在尝试安装webpacker,以便能够启动纱线服务器。我在Rails 5上,并安装了宝石。

我运行

bundle exec rails webpacker:install

我得到:

>> rails aborted!
Don't know how to build task 'webpacker:install' (see --tasks)
bin/rails:15:in `require'
bin/rails:15:in `<main>'
(See full trace by running task with --trace)

命令似乎不存在。

从文档中安装 rails/webpacker gem,我正在引用

安装

您可以在设置新的Rails 5.1 应用程序时使用新的-Webpack选项:

可用导轨5.1

rails new myapp --webpack
Or add it to your Gemfile:

gemfile 宝石'webpacker','〜> 3.0'

,或者如果您喜欢使用Master

gem 'webpacker', git: 'https://github.com/rails/webpacker.git'
and finally, run following to install Webpacker:
bundle
bundle exec rails webpacker:install

或(在Rails版本&LT; 5.0上)

bundle exec rake webpacker:install

首先,将以下内容添加到gemfile:

gem "webpacker", "~> 3"

然后,捆绑安装:

bundle exec rails webpacker:install

我正在尝试安装WebPacker,对我而言,该解决方案与此处列出的解决方案有所不同。

我正在尝试gem install webpacker,但它不会改变gemfile。

然后我搜索了为什么它不会改变,并且要使它起作用,我必须使用:

bundle add webpacker

之后我使用了:

rails webpacker:install

您确定正确安装了webpacker吗?

也许您使用bundle exec尝试运行而没有它存在问题。您也可以尝试使用--tasks标志运行以验证WebPacker任务是否可使用。

最新更新