我们最近在我们的项目中升级了 webpacker。现在,当我使用 capistrano 进行部署时,出现如下编译错误:
import matplotlib.pyplot as plt
plt.subplot()
nx.draw(G,with_labels=True,font_weight='bold')
plt.show()
这里明显的问题是 webpacker 没有寻找正确的配置文件,在这种情况下应该是 config/webpack/staging.js,因为我正在部署到临时环境。
如果我在尝试失败后再次尝试部署,它编译得很好。就好像 webpacker 用来确定部署环境的任何东西在部署失败之前都不会设置。有谁知道 webpacker 是如何确定 rails 环境的?