我正在尝试运行grunt-browserify
。我不断收到“路径必须是字符串”错误。
这是我的browserify
任务:
browserify: {
dist: {
files: {
"build/Hotspot.js" : ["lib/**/*.js"]
},
options: {
transform: ["babelify", {
presets: "es2015"
}]
}
}
},
这将返回一个Path must be a string
错误。但是,如果我files
改为
"build/Hotspot.js" : ["/lib/**/*.js"]
任务运行,但似乎没有任何代码被转译或捆绑。build/Hotspot.js
只是标准的 browserify 错误处理,仅此而已。
我在设置时做错了Gruntfile
什么吗?
编辑1:我应该注意到它lib/
存在并且里面有文件。此外,"./lib/**/*.js"
产生相同的错误。