没有路由匹配[GET]“ /packs/application.js” Rails 5.1

Pau*_*ess 0 ruby-on-rails webpack

在Rails 5.1上运行集成规范时,javascript_pack_tag帮助器会为以下位置的已编译packs / application.js文件生成路径: public/packs/application.js

但是,bin/rails assets:precompile将使用生产配置(包括摘要)来编译您的包。因此找不到文件。

Pau*_*ess 5

通过以下方式将packs / application.js编译为public/packs/application.js指定开发环境:

RAILS_ENV=development bin/webpack
Run Code Online (Sandbox Code Playgroud)

在运行集成规范之前,请运行此任务。