1. 程式人生 > >Node.js-檔案系統之使用第三方模組操作目錄

Node.js-檔案系統之使用第三方模組操作目錄

7. 第三方模組操作目錄

例子:

npm install 包名 安裝

// =======第三方建立目錄包make-dir========
const madkDir = require('make-dir');
// 建立目錄
madkDir('a/b/c').then(function (paths) {
    console.log(paths+'建立成功');
});
// =======第三方刪除包del==========
const del = require('del');
// 刪除目錄
del('a').then(function (paths) {
    console.log(paths+'刪除成功');
});
// =======第三方操作目錄包fs-extra====
const fse = require('fs-extra');
fse.copy('node_modules','node100',function (err) {
    if (err) throw err;
    console.log('目錄複製成功');
});
fse.remove('node100',function (err) {
    if (err) throw err;
    console.log('目錄刪除成功');
});
fse.mkdirs('a/b/c/d/e',function (err) {
    if (err) throw err;
    console.log('目錄建立成功');
});