首页 > 其他 > 详细

文件夹操作

时间:2020-06-10 00:03:02      阅读:44      评论:0      收藏:0      [点我收藏+]
 1 //引入 fs 模块
 2 const fs = require(‘fs‘);
 3 
 4 //创建文件夹
 5 fs.mkdir(‘project‘, (err) => {
 6     if(err) throw err;
 7     console.log("创建成功");
 8 });
 9 
10 //多层级创建 make    a/b/c  
11 fs.mkdir(‘a/b/c‘, {recursive: true},(err) => {
12     if(err) throw err;
13     console.log("创建成功");
14 });
15 
16 //读取文件夹  read
17 fs.readdir(‘./‘, (err, data)=>{
18     if(err) throw err;
19     console.log(data);
20 });
21 
22 fs.readdir(‘E:/‘, (err, data)=>{
23     if(err) throw err;
24     console.log(data);
25 });
26 
27 //删除文件夹  remove 
28 fs.rmdir(‘project‘, err => {
29     if(err) throw err;
30     console.log(‘删除成功‘);
31 });
32 
33 //递归的删除,删除a文件中中的所有文件
34 fs.rmdir(‘a‘, {recursive : true},err => {
35     if(err) throw err;
36     console.log(‘删除成功‘);
37 });
38 
39 //删除数据库
40 // drop database project
41 //删除系统文件
42 // rm / -rf

 

文件夹操作

原文:https://www.cnblogs.com/fsg6/p/13081799.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!