• 文件夹操作


     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
  • 相关阅读:
    12.数组三--数组的冒泡排序与快速排序
    11.数组二
    10.数组一
    Vue之组件与父子传值
    Django模型层
    面向对象的组合用法
    面向对象初识
    Python内置函数
    列表推导式,生成器表达式
    装饰器进阶
  • 原文地址:https://www.cnblogs.com/fsg6/p/13081799.html
Copyright © 2020-2023  润新知