打卡node day01--基础和fs内置模块
一, 检查 node 版本
node -v 或 node --version
二,检查安装过的node 版本(nvm node 版本管理工具 安装链接 参考百度)
nvm ls
三,切换node 版本
nvm use 版本号
四,配置npm 源(不安装cnpm包 直接指向淘宝)
全局
npm config set registry https://registry.npm.taobao.org
验证是否成功
npm config get registry 或 npm info express
临时
npm i 包 ----registry=https://registry.npm.taobao.org
五, 配置cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用
cnpm install
六,node 运行环境 REPL(命令行)

test.js console.log(__dirname) // 当前文件的执行目录

七,模块化
内置模块
第三方模块
自定义模块
-
- 创建模块(js文件)
-
- 导出模块(module.exports=name)
- 引入并且调用(require())


八,内置模块详细内容
目录操作
1. 读取文件目录信息【返回的是数组】
同步

同步操作要注意捕获错误信息

异步


2. 创建

3. 更改

4. 删除

文件操作
1.读取文件



2.创建文件

3.写入文件(追加数据)

4.删除文件

判断是文件还是文件夹


浙公网安备 33010602011771号