在尝试将Rails Webpacker gem实现到现有应用程序时,我遇到了一个令人困惑的问题。
不幸的是,我没有提供调试信息的方式,这也是一个内部项目,因此我在共享整个项目源方面的选择有限。
我遵循此处列出的确切步骤:https://github.com/rails/webpacker并且已经多次完成,但在bundle exec rails webpacker:install
命令(运行bundle
之后)中,我看到了以下消息:< / p>
已跳过webpack和webpack-dev-server,因为它们已经存在。 如果要覆盖跳过的存根,请使用--force。
这个binstubs绝对不存在于我的bin/
目录中。在安装webpacker之前或之后。
我觉得我此时已尝试过所有内容,似乎没有任何工作:
webpacker:install:react
脚本)。--force
创建binstubs webpacker.yml
此时我只是出于想法。我应该检查的其他任何东西都可以试试吗?
答案 0 :(得分:0)
这是一个对我有用的修复:
我将these two files复制到我应用的bin
目录中,然后bundle exec rails webpacker:check_binstubs
停止投诉。
作为副作用,它使我的应用程序可以使用标准buildpack部署在我的Paas上。