我试图获取节点中的文件名列表,并且我得到了我认为是一个范围问题。
var files = [];
glob(options.JSX_DEST + "/*.js", function (er, files) {
files = files.map(function(match) {
return path.relative(options.JSX_DEST, match);
});
});
由于我在调用glob之外声明文件,是否应该填充map函数的结果?
答案 0 :(得分:0)
只需重命名变量。
var globalFiles = [];
glob(options.JSX_DEST + "/*.js", function (er, files) {
globalFiles = files.map(function(match) {
return path.relative(options.JSX_DEST, match);
});
});