jquery - rake assets:用逗号预编译
问题描述
你可以运行 rake assets:precompile 并使用逗号代替分号吗?我问是因为我遇到了另一个问题,我的生产 js 资产语句用逗号分隔,但我的暂存区用分号分隔。我得到了这个项目,老开发者在没有任何知识的情况下退出了。
生产代码看起来像这样,但在缩小版本中(我使用了漂亮的打印,所以很容易阅读):
...}
,
$(document).ready(ready),
$(document).on("page:load", ready),
function() {
window.App || (window.App = {}),
App.init = function() {
return $(".classname").select2(),
$("#search").on("keyup", function() {
return searchTable($(this).val())
}),
$("#search-list").on("keyup", function() {
return searchList($(this).val())
}),
$("#my_id").on("change", function() {
return $(this).parent().submit()
}),
$("#preloader").delay(200).fadeOut()
}
,
$(document).on("page:change", function() {
return App.init()
}),
$(window).on("load", function() {
return $("#status").fadeOut(),
$("#preloader").delay(200).fadeOut()
})
}
.call(this),
...
更新:登台环境正在运行 uglifier (4.1.18),生产环境正在运行 uglifier (3.0.0)。这可能是区别吗?
解决方案
推荐阅读
- android - 在 Appium 中接收广播的 Intent
- flutter - 占用 Row 空间的一小部分
- ibm-doors - DXL 根据链接属性的条件显示单词
- apache-poi - POI - 将 HSSFWorkbook.setRepeatingRowsAndColumns(0, 0, totalReportColumns, 0, 4) 替换为 XSSFWorkbook
- laravel - 帖子作者姓名显示的Laravel问题
- android - Android Kotlin Volley 字符串请求停止工作
- c - 尝试在 C 中修改函数中的数组
- android - 收到 firebase 通知时打开活动,而无需单击通知
- java - 为什么我得到一个 sqlexception 永远不会在相应的 try 语句错误的正文中抛出
- javascript - 在 Postman 中使用 math.js