删除了gem'webpack',但一直在Heroku上给出错误

时间:2018-04-27 11:29:24

标签: ruby-on-rails webpack rubygems

我已安装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 method webpacker'for#( NoMethodError)

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

2 个答案:

答案 0 :(得分:1)

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

https://github.com/rails/webpacker

我建议您再次进行设置,以确保删除所有内容。

答案 1 :(得分:0)

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

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

提交并推送到Heroku。

希望它有所帮助!!