你不应该
browserify
在
babel
任务请注意,属性名称是目标文件
:
是源文件。(我假设您的ES6文件
filename.js
而不是
filename_babel.js
)
files: {
"destination_file": "src_file"
}
这导致:
grunt.initConfig({
"babel": {
options: {
sourceMap: true
},
dist: {
files: {
"lib/pentagine_babel.js": "lib/pentagine.js",
"demos/helicopter_game/PlayState_babel.js": "demos/helicopter_game/PlayState.js"
}
}
},
"browserify": {
dist: {
files: {
"lib/pentagine_browserified.js": "lib/pentagine_babel.js",
"demos/helicopter_game/PlayState_browserified.js": "demos/helicopter_game/PlayState_babel.js"
}
}
}
});
或者只是
lib/pentagine_babel.js": "lib/pentagine_babel.js"
到
浏览,浏览
同一文件。