当我尝试使用命令cap deploy
部署我的rails应用程序时,它失败了:
./ config / deploy.rb:31:在'load'中:没有要加载的文件 - deploy / assets (LoadError)
这是由于这条线
load 'deploy/assets'
在我的capistrano deployment.rb文件中。该行应该在部署期间触发资产预编译。
根据捆绑秀我正在使用:
为什么不起作用?
答案 0 :(得分:6)
尝试将load 'deploy/assets'
行从deploy.rb
文件移至Capfile
。
有关更多信息,请参阅Capistrano with Rails上的本教程。虽然看起来其他人把它放在deploy.rb中没有任何错误,所以YMMV。
另外,您可能需要查看其他类似问题的问题:Capistrano no such file to load -- deploy