0%
node-文件和文件夹
判断文件和文件夹是否存在
1 2 3 4
| const fs = require("fs"); if (fs.existsSync('文件')) { console.log('该路径已存在'); }
|
创建文件夹
异步
1
| fs.mkdir(path, { recursive: true }, callback);
|
- path:文件夹路径,
- recursive:是否递归创建,即创建多层文件夹,默认为false
- callback:回调函数,可以传入可能的异常以及第一个创建的目录(recursive为true)
1 2 3 4
| const fs = require("fs"); fs.mkdir("G:/l/s/s", { recursive: true }, (err, path) => { console.log(err, path); })
|
同步
1 2
| const fs = require("fs"); fs.mkdirSync(path, { recursive: true})
|
- path:文件夹路径,如果
- recursive:是否递归创建,即创建多层文件夹,默认为false