在我目前的Browserify项目中,我需要能够遍历特定目录的文件夹并从每个目录中获取一个json文件。所以我需要某种fs
模块。
是否有任何特定的模块可以推荐使用Browserify& amp;我会让readdirsync
/ readdir
或其他方法来阅读另一个目录的内容吗?
显然我无法使用普通的nodejs fs
模块,而且我查看了brfs,但这只能让我访问readFile
。
我很乐意做类似的事情:
// app.js
getFiles = require('./getFiles.js')():
和
// getFiles.js
module.exports = function(){
var fs = require('some_module_system');
var folders = fs.readdir('../path/to/dir', function(err, contents){
console.log(contents);
});
}
并用
包装所有内容browserify app.js > build.js
答案 0 :(得分:1)
您可以使用brfs browserify转换执行此操作。它有readdir和readdirSync(以及所有其他fs的东西)。
首先安装brfs:
protected void btnRace_Click(object sender, EventArgs e)
{
// Should not be required but....
if(UserClick != null)
{
UserClick.BtnClicks++;
// The integer is meaningless in the context of your code above
// It could be removed because the Add logic is driven
// by BtnClicks value
UserClick.Add(0);
}
}
然后替换你的'some_module_system'与正常的fs'模块(brfs转换将在您调用browserify时处理它)。
之后:
npm install --save brfs
你很高兴。