【发布时间】:2015-07-10 13:48:26
【问题描述】:
当我 uglify 我的代码时,我的机器生成的 javascript 缩小版本与其他开发人员不同。我们的两个缩小代码都是正确的,但略有不同。
例如:
- }) : (a.visible = !1, a.videoCss = b > d ? "hideLeft" : "hideRight");
+ }) : (a.visible = !1, b > d ? a.videoCss = "hideLeft" : a.videoCss = "hideRight");
验证我们都使用相同版本的 Grunt Uglify:“version”:“0.6.0”。
【问题讨论】:
-
之前也遇到过类似的问题,试试把node、npm、grunt、plugins都更新到同一个版本。理想情况下通过 package.json 文件维护
-
您安装了哪个版本的
uglify-js作为grunt-contrib-uglify的依赖项? Grunt 插件 only requires 是2.x版本,至少是2.4.0,所以也许你们中的一个人有一个更新的uglify-js,它对这些类型的任务进行了一些更改。
标签: gruntjs grunt-contrib-uglify