我正在使用Grunt来连接和缩小文件(使用grunt-contrib-uglify和grunt-contrib-concat),我想添加一个源映射.uglify文档说只是为sourceMap添加一个选项设置为布尔值true.但是当我将它添加到我的任务中时(我尝试了几个不同的任务),该过程运行正常,直到它到达源地图部分,然后我得到:
写真......错误
警告:无法写入"true"文件(错误代码:undefined).使用--force继续.
连接完成,缩小完成.但是......没有运气源图.
来自我的Grunt文件的示例:
uglify: {
options: {
banner: '/*! <%= pkg.name %> <%= pkg.version %> <%= grunt.template.today("yyyy-mm-dd") %> */\n',
},
publicjs: {
options: {
sourceMap: true
},
files: {
'js/<%= pkg.name %>_public.min.js': ['<%= concat.publicjs.dest %>']
}
}
}
Run Code Online (Sandbox Code Playgroud)
(我也尝试过在我的顶级选项对象中使用sourceMap.)
有任何想法吗?显然Grunt可以写入目录,因为它创建了连接和缩小的文件,我想不出还有什么可能是麻烦.