我想为使用babelify和browserify转换的jsx文件生成源图。似乎有些源图是在我的输出文件底部生成的base64编码注释,但是堆栈跟踪不支持它们。
我的咕噜声任务如下所示:
browserify: {
options: {
browserifyOptions: {
debug: true
},
debug: true,
transform: ['babelify']
},
app: {
src: 'src/app.jsx',
dest: 'dist/app.js'
}
},
答案 0 :(得分:8)
这对我有用:
browserify: {
dev: {
options: {
browserifyOptions: {
debug: true
},
transform: [["babelify"]]
},
files: {
"dist/bundle.js": "src/index.js"
}
}
},
答案 1 :(得分:4)
需要使用grunt-exorcise从捆绑包中提取地图。
browserify: {
options: {
browserifyOptions: {
debug: true
},
debug: true,
transform: ['babelify']
},
app: {
src: 'src/app.jsx',
dest: 'dist/app.js'
}
},
exorcise: {
app: {
options: {},
files: {
'dist/app.js.map':['dist/app.js'],
}
}
},