如何使用rails安装Webpacker?

时间:2017-12-02 07:54:15

标签: ruby-on-rails ruby yarnpkg webpacker

我正在尝试安装webpacker以便能够启动yarn服务器。 我在轨道5上安装了宝石。 当我跑:bundle exec rails webpacker:install 我明白了:

  
    

导轨中止了!     不知道如何构建任务'webpacker:install'(参见--tasks)     bin / rails:15:require' bin/rails:15:in'     (通过使用--trace运行任务查看完整跟踪)

  

该命令似乎不存在......

3 个答案:

答案 0 :(得分:1)

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

gem "webpacker", "~> 3"

然后,捆绑安装:

bundle exec rails webpacker:install

答案 1 :(得分:0)

您确定webpacker安装正确吗?

使用bundle exec尝试运行时可能存在问题。您还可以尝试使用--tasks标志运行,以验证webpacker任务是否可供使用。

答案 2 :(得分:0)

从我引用的文档中安装rails/webpacker gem

  

安装

     

您可以在使用新的--webpack选项设置新的Rails 5.1+应用程序时添加Webpacker:

     

可用的Rails 5.1 +

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

的Gemfile   gem' webpacker','〜> 3.0'

     

或者如果您更喜欢使用主

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

bundle
bundle exec rails webpacker:install
  

OR(在rails版本< 5.0上)

bundle exec rake webpacker:install