ruby-on-rails – rake资产:为特定的JS文件预编译

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – rake资产:为特定的JS文件预编译前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以运行rake资产:预编译特定的 JavaScript文件

否则,完整的预编译持续5分钟,并使JavaScript文件中的快速更改非常烦人.

解决方法

短:你不行

在预编译期间,Rails遍历Application.js文件,并将所有导入合并到一个文件中,因为只是更改一个文件是不可能的,因为那里的压缩. (对于没有从application.js引用的文件,它不做任何事情)

接下来:您不必运行rake资产:在开发过程中进行快速修复时进行预编译.只有在部署(取决于你的耐心),任务运行5分钟就没有问题了.

在开发期间,您应该使用开发环境,因为Rails将为未资产和未分配的资产提供资产预编译.
如果您通过rails运行在Web服务器上的Rails构建,则应该默认情况下,但是您可以使用以下方式显式启动rails服务器:

rails RAILS_ENV =开发

如果资产仍未正确显示,或者看到错误,请确保您的config.assets.debug = true

猜你在找的Ruby相关文章