解决方法
短:你不行
在预编译期间,Rails遍历Application.js文件,并将所有导入合并到一个文件中,因为只是更改一个文件是不可能的,因为那里的压缩. (对于没有从application.js引用的文件,它不做任何事情)
接下来:您不必运行rake资产:在开发过程中进行快速修复时进行预编译.只有在部署(取决于你的耐心),任务运行5分钟就没有问题了.
在开发期间,您应该使用开发环境,因为Rails将为未资产和未分配的资产提供资产预编译.
如果您通过rails运行在Web服务器上的Rails构建,则应该默认情况下,但是您可以使用以下方式显式启动rails服务器:
rails RAILS_ENV =开发