如何在Node.js的目录中找到文件?
我正在尝试为我的任务进行服务器端js注入。我可以使用以下命令找到目录名称:
res.end(require('fs').readdirSync('.').toString())
输出:
.gitignore,__init__.py,config,models,node_modules,package-lock.json,package.json,
photos,practice.db,public,routes,fun,server.js,views
现在,我想在'fun'目录中查找并读取其文件内容。我尝试过:
res.end(require(‘fs’).readFileSync(‘fun’))
但是由于它是目录,所以无法正常工作。
回答如下:怎么样?
res.end(require('fs').readdirSync('./fun').toString())
您正在尝试的代码正在使用readFileSync
而不是readdirSync
。另外,应使用目录名fun
,而不要使用secrets
。