node.js 基础用法和NPM第三方模块

162 阅读1分钟

node体验

  • 组成部分

  • 加载模块的语法

字符串导入内容require导出内容module.exports

注意,导入模块时必须带路径,即便两个JS文件在同一个目录,也要加 “./”


  • 读取写入

读取文件fs.readFile 写入文件fs.writeFile

err 报错 data 返回值


console.log(__dirname); 获取文件夹所在绝对路径

console.log(__filename); 获取文件所在绝对路径

导入path模块,利用__dirname,拼接绝对路径

path.join(__dirname, './txt/1.txt')

path.extname(url)获取后缀名

path.basename(url,str1)获取文件基础名称


第三方模块

  • npm

npm (node package manager),直译为 Node包管理器包,基本可以理解为模块

  • 初始化

npm init -y

  • 下载第三方模块

npm install / i 模块名 添加模块

npm uninstall / un 模块名 删除模块

  • 全局模块

npm i -g 模块名 全局添加

npm un -g 模块名 全局添加


  • npm i -g nodemon" 全局安装命令

"nodemon文件名.js" 执行文件命令 实时更新

可以使用 nodemon 命令 代替 node 命令

好处是,当修改了代码后,nodemon会自动重启服务,解决了我们频繁手动重启服务的问题


  • 全局安装 nrm 模块

任何位置,打开终端 执行npm install -g nrm 命令

  1. 全局模块 nrm 可以灵活的切换下载地址,也叫做切换镜像源
  2. “nrm ls” 命令用于查看可用的镜像源
  3. “nrm use 镜像源名称” 可以切换镜像源

npm i 包名 -save/-s 或者不写项目依赖:下载方法

npm i 包名 --save-dev/-D 开发依赖:下载方法