已删除 gem 'webpack' 但在 Heroku 上一直出错

Deleted gem 'webpack' but keeps giving error on Heroku

我已经安装了 gem 'webpacker',然后提交到服务器。但是,当我删除 gem 时,新设置尚未在 Heroku 上更新。

当我 运行 应用时:

/app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/railtie/configuration.rb:95:in method_missing': undefined methodwebpacker' for # (NoMethodError)

有人知道如何在服务器中重新执行 gem 进程吗?谢谢!

从错误来看,您的 Gemfile.lock 似乎没有更新。

首先删除本地系统上的Gemfile.lock 然后从本地系统上的 Gemfile 中删除 gem。 然后在本地系统上捆绑并删除 Gemfile 中的 gem。

提交并推送到 Heroku。

希望对您有所帮助!!

很可能您还有一些剩余的配置项。在您的应用程序中搜索 webpackwebpacker。您至少可以在配置中找到一个 webpack 文件夹。

https://github.com/rails/webpacker

我建议您再次完成设置,以确保您删除了所有内容。