所以我尝试将源映射添加到我的 js 项目中。我使用一个非常简单的 uglify 命令,但每次运行该任务时,都会收到错误。我正在使用 uglify 0.5
我已将错误和 uglify 任务粘贴在下面。它可以很好地缩小并输出文件。它只是不会制作源 map 。任何帮助表示赞赏。
warning: Unable to write "public/dev/output.min.js.map" file (Error code: undefined). Use --force to continue.
uglify: {
dev: {
options: {
sourceMap: true
},
files: {
'public/dev/output.min.js': ['*/js/angular/angular.js']
}
}
}
提前致谢。
最佳答案
在上面提到的 github 问题中,它指出了 source-map v 0.1.35 中的一个错误。为了解决临时问题,我通过将 source-map 版本包含在 package.json 文件中来强制使用它,如下所示:
"devDependencies": {
"source-map":"0.1.34",
...
"grunt-contrib-uglify": "~0.4.0",
...
}
关于javascript - Grunt uglify 0.5 不写源图吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24645027/