nodejs 扫描文件
时间: 2023-06-29 22:20:07 浏览: 146
nodejsscan:nodejsscan是用于Node.js应用程序的静态安全代码扫描程序
可以使用 Node.js 的 fs 模块来扫描文件。以下是一个简单的示例代码,用于遍历指定目录下的所有文件和子目录:
```javascript
const fs = require('fs');
const path = require('path');
function scanDirectory(dirPath) {
fs.readdirSync(dirPath).forEach(function(file) {
const filePath = path.join(dirPath, file);
const stat = fs.statSync(filePath);
if (stat.isDirectory()) {
scanDirectory(filePath);
} else {
// 处理文件
console.log(filePath);
}
});
}
scanDirectory('/path/to/directory');
```
此代码将输出指定目录中的所有文件的路径。如果您想要进一步处理文件,请在 `else` 块中添加您的自定义逻辑。
阅读全文