所以我试图将源地图添加到我的js项目中。我使用一个非常简单的uglify命令,但每次运行任务时,都会出错。我正在使用uglify 0.5
我已将错误和uglify任务粘贴在下方。它缩小并输出文件就好了。它只是不会制作源地图。任何帮助表示赞赏。
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']
}
}
}
提前致谢。
答案 0 :(得分:1)
在上面提到的github问题中,它指出了source-map v 0.1.35中的一个错误。对于临时工作,我通过包含它来强制我的package.json文件中的源映射版本:
"devDependencies": {
"source-map":"0.1.34",
...
"grunt-contrib-uglify": "~0.4.0",
...
}