无法将负载"部署/资产"添加到我的capistrano部署中

Syl*_*Syl 0 capistrano ruby-on-rails asset-pipeline

当我尝试使用命令部署我的rails应用程序时cap deploy它失败:

./config/deploy.rb:31:in'load':没有要加载的文件 - deploy/assets(LoadError)

这是由于 load 'deploy/assets'
我的capistrano deployment.rb文件中的行.该行应该在部署期间触发资产预编译.

据捆绑秀我正在使用:

  • 捆绑(1.1.4)
  • 卡皮斯特拉诺(2.12.0)
  • 铁轨(3.1.3)

为什么不工作?

Jea*_*rtz 6

尝试将文件中的load 'deploy/assets'行移动到您的deploy.rb文件中Capfile.

有关更多信息,请参阅有关Rails的Capistrano的本教程.虽然看起来其他人把它放在deploy.rb中没有任何错误,所以YMMV.

此外,您可能想要检查其他类似的问题:Capistrano没有这样的文件要加载 - 部署