Ruby on rails rails 5中没有摘要的预编译资产
有没有一种方法可以在没有摘要的情况下预编译资产 当使用摘要预编译资产时,MyRails应用程序无法找到它需要查找的资产 比如Ruby on rails rails 5中没有摘要的预编译资产,ruby-on-rails,Ruby On Rails,有没有一种方法可以在没有摘要的情况下预编译资产 当使用摘要预编译资产时,MyRails应用程序无法找到它需要查找的资产 比如 GET http://localhost:3000/assets/application.js 我用来链接application.js的行是 <%= javascript_include_tag 'application' %> 有没有办法禁用摘要或让rails应用程序使用摘要路径?您不必在中将摘要添加到中的application.js。在预编译期间
GET http://localhost:3000/assets/application.js
我用来链接application.js的行是
<%= javascript_include_tag 'application' %>
有没有办法禁用摘要或让rails应用程序使用摘要路径?您不必在
中将摘要添加到中的application.js
。在预编译期间,它将自动转换为
<script src="/assets/application-908e25f4bf641868d8683022a5b62f54.js"></script>
为了回答您的其他问题,如果您使用的是Rails 4.x,那么不带摘要的编译资产将被删除,因为Rails 4.x中使用的Sprocket Rails版本不支持不带摘要的资产
你可以参考
所以我不知道为什么找不到带有摘要的文件?它正在那里寻找没有摘要的文件