我最近在我的項目中配置了此插件。我的S3存儲桶中的資源將隨附一些隨機散列碼一起上傳。但是,在檢索它們時,哈希碼不會被附加到請求中。因此,它顯示控制檯中找不到資源錯誤。 我正在使用資產管道2.1.1。在使用Grails CDN資產管道插件時沒有附加哈希代碼的情況下提取資產
1
A
回答
1
asset pipeline plugin在創建war文件時在資產文件名的末尾添加了散列值。所以run-app
或prod run-app
不會幫助你,因爲戰爭不是爲這些命令創建的。
對於這個工作,您可以使用run-war
或prod run-war
命令。否則,你必須創建戰爭並在外部tomcat中部署。
如果你看看documentation of grails cdn asset pipeline plugin,它顯示
grails.assets.url = "https://s3.amazonaws.com/my-bucket/assets/${appName}-${appVersion}"
但這應該僅用於生產模式,但不發展模式。取自asset pipeline plugin的示例:
environments {
production {
grails.assets.url = "http://s3.amazonaws.com/asset-pipe/assets/"
}
}
相關問題
- 1. 在沒有資產包的情況下在運行時在Unity下載資產
- 2. Grails上的資產管道
- 3. Grails 3資產管道/咖啡資產管道
- 4. Rails:在沒有資產管道的情況下使用繭寶石
- 5. 使用沒有資產管道的Turbolink?
- 6. Rails源代碼管理資產管道?
- 7. 爲什麼Rails 3資產管道總是在沒有任何變化的情況下重新生成資產?
- 8. Rails 4.1.6資產管道沒有在生產中加載資產和javascript
- 9. 資產管道
- 10. 使用CDN資產管道的新階段Rails資產路徑不正確
- 11. 直接服務資產(沒有資產管道)在開發中?
- 12. stylesheet_link_tag沒有鏈接到/資產在Rails資產管道
- 13. grails jasper插件和jquery插件與資產管道衝突
- 14. 資產管道代理
- 15. 如何在視圖中聲明的javascript資產使用Grails資產管道
- 16. 使用資產管道插件在Grails中加載特定的JavaScript
- 17. Rails,Heroku和資產沒有資產管道
- 18. 如何在不使用資產管道的情況下在Rails中製作公共資產?
- 19. 使用資產管道
- 20. 資產沒有被Rails資產管道服務3
- 21. Rails 3 - 資產管道 - 緩存資產
- 22. Rails 4資產管道和IE8資產
- 23. jQuery插件和Rails資產管道
- 24. 爲資產管道
- 25. application.css資產管道
- 26. Django資產管道
- 27. 什麼時候使用資產管道
- 28. 使用與文件組資產管道
- 29. Rails 3.1.1 - 資產管道 - asset.prefix不適用於資源:資產
- 30. 如何在Rails資產管道中使用我的Jquery插件?
您可以顯示如何在gsp中使用js,css或圖像文件嗎?我的意思是你使用'資產'或'資源'的標籤。 – Ramsharan
這是我的index.gsp代碼片段 –
Paras
你是在開發模式下運行它,還是在單獨的tomcat中創建war和運行? – Ramsharan