[英]rails not registering javascript files under app/assets/javascripts
[英]Missing Javascript assets on production deployment of Ruby on Rails app, all is fine under WEBrick
在Ruby on Rails应用程序的生产部署中缺少Javascript资产,在WEBrick下一切正常。
我有要部署的标准Rails应用程序。
该应用程序加载正常,但所有Javascript都丢失了。 如果我使用WEBrick加载完全相同的应用程序,则在连接端口3000上的应用程序时一切正常。
刷新apache应用程序(无Javascript),然后刷新WEBrick实例Javascript。
有什么想法吗?
根据您部署应用程序的方式,通常将需要在生产环境中预编译资产。
此处提供更多信息: http : //guides.rubyonrails.org/asset_pipeline.html
好。 显然,这是一个非标准的Rails应用。 似乎正在/ var / www / mywebsite / public中寻找一些不存在的资产。
与开发人员聊天,您必须从gem install目录到您的Apache网站进行符号链接。
ln -s /home/myuser/.rvm/gems/yourrubyversion/gems/yourgemandversion/public
有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.