基本词解释
Node.js 是一个开源、跨平台JS运行时环境,用来运行服务器端的JS代码。Chrome V8JS引擎中,内置了Node.js。它是基于事件驱动、非阻塞I/O的模型。
npm Node Package Manager。顾名思义,npm是Node.js的包管理器。
package.json 是npm管理系统的关键文件。它用来建立包的依赖。
基础命令
npm init
初始化环境,创建一个包含package.json的文件夹。
npm install
在本地node_modules文件夹安装依赖包,这些依赖包标注在package.json文件中。
npm install <package_name>
如果本地没有node_modules文件夹,会先创建一个,然后下载对应的包到node_modules目录。
--save 选项将把module添加到对应的package.json依赖中
npm uninstall 'package_name' --save
从node_modules和package.json中删除该文件
npm install 'package_name' --global
全局安装包到node_modules中
npm update
更新node_modules的包和package.json中的信息
一般使用时,可以直接把node_modules包删除掉,然后npm install
一下即可还原到当前环境下最新的。