重学 node.js

196 阅读1分钟

R-C.jpg 01- 常用的命令行下的命令及其按鍵

  1. node 某個 js 文件: 調用 node 程序,運行某個 js 文件
  2. clear 或者 cls: 清空界面
  3. ls/dir: 查看列表(list)
  4. cd 目錄名: 進到目錄中去
  5. cd : 直接到根目錄中去
  6. ctrl+c: 停止程序
  7. 輸入部分文件名按下 Tab : 可以補全文件名, 目錄名, 多次 Tab 會進行切換
  8. 上下箭頭: 切換歷史輸入

02- 使用 try catch 捕獲錯誤

  1. try { // 嘗試; 抓住。 // 這裏面放感覺錯誤的對象 } catch(err) { // console.log(err) }

02- node 模块 fs 的内置 api

  1. const fs = require('fs') // 引入模块
  2. fs.readFileSync('./index.js','utf8') // 这个就是读文件; 路径、格式
  3. fs.writeFileSync('day.json',JSON.stringify(arr),'utf8') // 这个就是写入文件;路径、写入的文件、格式

02- node fs 绝对路径的快捷使用方式

  1. __dirname: 就是此文件所在的文件夹;
  2. __filename: 就是此文件的路径。

02- node 模块 path 拼接路径

  1. 引入 path 模块
  2. 使用 path 拼接路径 let lujimg = path.join(__dirname,'index.js') // 拼接的路径简写不要添加字符串
  3. 然后直接带入 fs 模块就可以: let rs = fs.readFileSync(lujimg,'utf8')