ruby-on-rails - Hello#index 中的 Webpacker::Manifest::MissingEntryError(ruby on rails)

标签 ruby-on-rails ruby webpack

我已经下载了 Honeybadger webpack example然后运行 ​​bundle install .

我在终端中没有任何错误,但是当我启动我的服务器时得到以下信息:

Webpacker can't find application.js in /Users/admin/Documents/sourcemap/honeybadger-rails-webpacker-example/public/packs/manifest.json. Possible causes:
1. You want to set webpacker.yml value of compile to true for your environment
   unless you are using the `webpack -w` or the webpack-dev-server.
2. Webpack has not yet re-run to reflect updates.
3. You have misconfigured Webpacker's config/webpacker.yml file.
4. Your Webpack configuration is not creating a manifest.
Your manifest contains:
{
}

它适用于 <%= javascript_pack_tag 'application' %>

我的问题在哪里?

最佳答案

遇到了同样的问题。修复是:

  1. 在控制台运行“bundle exec rails webpacker:install”升级到最新版本的webpacker
  2. 发现我的节点版本(8.6.0)与当前版本的 webpack 不兼容
  3. 使用 NVM 升级到 Node 10.16.0
  4. 在控制台中重新运行“bundle exec rails webpacker:install”(不确定是否有必要)

最后它开始工作了!

关于ruby-on-rails - Hello#index 中的 Webpacker::Manifest::MissingEntryError(ruby on rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49069687/

相关文章:

ruby-on-rails - 如何访问 ActiveJob 救援中的执行参数

ruby - 如何在 ruby​​ 中访问哈希值 [2] 的最小值

webpack - 如何在 Nativescript webpack 的 app 目录中包含 xml 文件

javascript - 如何使用 Next.js 和 Rails 后端安全地存储 JWT?

javascript - 在 Cucumber 中测试 JQuery UI slider

ruby - Ruby 中的字节操作

ruby-on-rails - 双控制台输出?

angular - 自定义 ng 服务以代理对/api 的调用?

node.js - 捆绑问题(angular2 + webpack 捆绑)

css - rails : Cant change hover color?