Javascript Grunt uglify 0.5不编写源代码映射?

Javascript Grunt uglify 0.5不编写源代码映射?,javascript,gruntjs,uglifyjs,Javascript,Gruntjs,Uglifyjs,因此,我试图将源地图添加到我的js项目中。我使用了一个非常简单的丑陋命令,但是每次我运行这个任务时,我都会得到一个错误。我用的是丑陋的0.5 我已经在下面粘贴了错误和丑陋的任务。它缩小并输出文件。它只是无法生成源映射。感谢您的帮助 warning: Unable to write "public/dev/output.min.js.map" file (Error code: undefined). Use --force to continue. uglify: { dev: {

因此,我试图将源地图添加到我的js项目中。我使用了一个非常简单的丑陋命令,但是每次我运行这个任务时,我都会得到一个错误。我用的是丑陋的0.5

我已经在下面粘贴了错误和丑陋的任务。它缩小并输出文件。它只是无法生成源映射。感谢您的帮助

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问题中,它指出了源代码映射V0.1.35中的一个bug。为了临时解决问题,我在package.json文件中强制使用源映射的版本,方法如下:

"devDependencies": {
    "source-map":"0.1.34",
    ...
    "grunt-contrib-uglify": "~0.4.0",
    ...
}

可能是你正面临着这个问题:我自己还在努力解决这个问题。这个问题解决了。谢谢你,先生。