browserfy を使用して es6 ファイルを es5 に変換したいと考えています。しかし、ウォッチタスクが実行されるたびにエラーが発生します:
警告: タスク "browserfy" が見つかりません。--force を使用して続行します。
次の gruntfile (簡略化) を使用してタスクを自動化します。
grunt.initConfig({
browserfy: {
dist: {
options: {
transform: [
["babelify", {
loose: "all"
}]
]
},
files: {
"dist/module.js": ["lib/main.js"]
}
}
},
watch: {
lib_test: {
files: '<%= jshint.lib_test.src %>',
tasks: ['jshint:lib_test', 'browserfy'/*, 'qunit'*/]
}
}});
grunt.loadNpmTasks("grunt-browserify");
grunt.loadNpmTasks('grunt-contrib-watch');
コマンドも使用しました
npm install grunt-browserify --save-dev