【发布时间】:2017-10-10 15:00:57
【问题描述】:
在尝试将 Rails Webpacker gem 实现到现有应用程序时,我遇到了一个令人困惑的问题。
很遗憾,我在调试信息的方式上提供的东西不多,这也是一个内部项目,所以我在共享整个项目源方面的选择有限。
我正在按照此处列出的确切步骤进行操作:https://github.com/rails/webpacker 并且现在已经执行了多次,但是在 bundle exec rails webpacker:install 命令期间(运行 bundle 之后),我看到了消息:
跳过 webpack 和 webpack-dev-server,因为它们已经存在。 如果要覆盖跳过的存根,请使用 --force。
我的bin/ 目录中肯定不存在此 binstub。在 webpacker 安装之前或之后。
我觉得此时我已经尝试了所有方法,但似乎没有任何效果:
- 重新安装 gem(多个版本,甚至通过 Git)
- 从另一个项目手动创建 binstub(在我尝试运行
webpacker:install:react脚本之前,这“有效”)。 - 手动运行 Yarn,尝试
--force创建 binstubs - 在
webpacker.yml中尝试了多种不同的配置调整
我现在只是没有想法。还有什么我应该检查的,可以试试吗?
【问题讨论】:
-
我不知道为什么它们不会安装,但它们是相当小的脚本(每个