我正在尝试运行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"产生相同的错误。