我希望在开发中使用非缩小版的 JavaScript 库,以及在其他地方使用的缩小版。
如果我使用 Rails 资产,我将如何做呢?
我包括这样的:
应用程序.haml
= javascript_include_tag :application
应用程序.js
//= require jquery/jquery-1.7.2.min.js
//= require jquery/jquery-ui-1.8.20.custom.min.js
... and many more
我希望在开发中使用非缩小版的 JavaScript 库,以及在其他地方使用的缩小版。
如果我使用 Rails 资产,我将如何做呢?
我包括这样的:
应用程序.haml
= javascript_include_tag :application
应用程序.js
//= require jquery/jquery-1.7.2.min.js
//= require jquery/jquery-ui-1.8.20.custom.min.js
... and many more
最好的办法是使用该:debug
选项
= javascript_include_tag "application", debug: Rails.env.development?
在调试模式下,资产不会被缩小。
如果您实际上维护每个库的 2 个版本(例如,jQuery 的缩小和原始版本),则这是不必要的。如果您想在浏览器的控制台中查看原始 jQuery 源代码,您应该始终结合使用未缩小版本的库和:debug
上面的选项。
<script>
标签中application.js
中的所有其他资产连接。 <script>