其實就是在咱們define對應的function執行以前,幫咱們引入模塊javascript
var fs = require('fs') // 讀取文件: // 參數1:文件路徑 // 參數2: 文件編碼 // 返回值: 文件內容 var data = fs.readFileSync('./index.html','utf8') // 寫入文件 // 第一個參數:是要寫入的文件目錄, // 第二個參數:是要寫入的內容! // 這個方法執行時會【覆蓋】以前的文件內容! fs.writeFileSync('./tmp.txt','我是中國人,我愛本身的祖國!') // 追加文件 fs.appendFileSync('./xx.js','我是小明,我在哪裏?\r\n') // 建立目錄 // 判斷目錄是否存在,若是不存在,則建立 var result = fs.existsSync('data') // 判斷當前目錄是否存在data目錄 if(!result){ console.log(result) // 建立目錄 fs.mkdirSync('data')// 在當前目錄建立data目錄 }
1, __dirname 可在任意文件中直接使用,值表示當前文件所在路徑字符串
2, __firname 也能夠在任意文件中使用,值表示當前文件的包含文件名的完整路徑!html
res.setHeader('key','value')
// 設置響應頭res.writeHead(狀態碼)
// 設置狀態碼!npm init
npm install <包名>
win+E
, 打開資源管理器wind+D
, 快速切換到桌面ctrl+shift+esc
快速打開任務管理器