node 檔案操作

2021-09-10 09:23:37 字數 613 閱讀 6627

var path = require('path');

var fs = require('fs');

//檢測檔案是否存在

fs.stat(path.join(__dirname, './mysql.js'), function(err, stat)

//物件描述常規檔案,則返回 true。

if (stat.isfile())

});//開啟檔案

fs.open('package-lock.json', 'r', (err, fd) =>

}console.log(fd)

});//讀取檔案

fs.readfile(path.join(__dirname, './package-lock.json'), function (err, file)

//將buffer物件轉化成json

var config = json.parse(file);

});//讀取目錄下所有檔案,其中 files 是目錄中的檔名的陣列

fs.readdir(path.join(__dirname, './'), function (err, files) );

未完

node 操作檔案

node中提供了非同步和同步的方式,下面只使用非同步的方式去操作檔案,同步會堵塞執行緒,不建議使用 引入 fs var fs require fs 讀取檔案 fs.readfile d bianjiqi web.config function err,data 刪除檔案 fs.unlink d bi...

node 操作檔案相關指令

模組化 模組內容 let obj 丟擲乙個模組 module.exports obj 匯入引入的模組 const df require moudle 模組路徑 js可以省略 df.hello df.name fs是內建模組 乙個內建模組都有2個方法 同步和非同步的方法 直接引入 let fs req...

node基礎 檔案系統 檔案寫操作

檔案操作頻率最高的就是讀跟寫。nodejs的檔案的讀取api在 node基礎 檔案系統 讀取檔案 裡已經簡單介紹過,本文就簡單介紹下nodejs的檔案寫api。nodejs的檔案操作均提供了同步 非同步兩種方式,寫操作也是同樣的,常用的兩個介面為fs.writefile 非同步 fs.writefi...