我 很久以前就 问过 这个关于PHP的问题 。这同样适用于Node.js,下面的代码在循环使用时似乎有点慢--有什么方法可以在没有插件或React.js等的情况下用纯Node.js vanilla JavaScript写这个?
const dirname = 'cdn-assets/'
fs.readdir(dirname, function(err, files) {
if (err) {
// some sort of error
} else {
if (!files.length) {
// directory appears to be empty
另外,我能否再写一个条件来检查。
if(directory_has_these_files('.js, .css, .jpg, .svg, .mp4'))
因此,如果你这样做
fs.readdir('/path/to/empty_dir', (data, err) => console.log(data, '.....', err))
你会看到,结果是。
null '.....'[]
所以你的代码可以简化为