打卡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.删除文件

  

 

  判断是文件还是文件夹

  

 

 

posted @ 2020-03-17 11:21  学习。。。  阅读(139)  评论(0编辑  收藏  举报