![](/img/trans.png)
[英]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.