01- 常用的命令行下的命令及其按鍵
- node 某個 js 文件: 調用 node 程序,運行某個 js 文件
- clear 或者 cls: 清空界面
- ls/dir: 查看列表(list)
- cd 目錄名: 進到目錄中去
- cd : 直接到根目錄中去
- ctrl+c: 停止程序
- 輸入部分文件名按下 Tab : 可以補全文件名, 目錄名, 多次 Tab 會進行切換
- 上下箭頭: 切換歷史輸入
02- 使用 try catch 捕獲錯誤
- try { // 嘗試; 抓住。 // 這裏面放感覺錯誤的對象 } catch(err) { // console.log(err) }
02- node 模块 fs 的内置 api
- const fs = require('fs') // 引入模块
- fs.readFileSync('./index.js','utf8') // 这个就是读文件; 路径、格式
- fs.writeFileSync('day.json',JSON.stringify(arr),'utf8') // 这个就是写入文件;路径、写入的文件、格式
02- node fs 绝对路径的快捷使用方式
- __dirname: 就是此文件所在的文件夹;
- __filename: 就是此文件的路径。
02- node 模块 path 拼接路径
- 引入 path 模块
- 使用 path 拼接路径 let lujimg = path.join(__dirname,'index.js') // 拼接的路径简写不要添加字符串
- 然后直接带入 fs 模块就可以: let rs = fs.readFileSync(lujimg,'utf8')