npm config set prefix "D:\nodejs\node_global"		// 设置全局模块目录
npm config set cache "D:\nodejs\node_cache" // 设置全局缓存目录
npm config set registry=http://registry.npm.taobao.org // 更换仓库源
npm config set proxy=http://127.0.0.1:10808 // 设置 HTTP 代理
npm config set https-proxy=http://127.0.0.1:10808 // 设置 HTTPS 代理
npm config delete proxy // 删除 HTTP 代理,或直接设置代理为空
npm config delete https-proxy // 删除 HTTPS 代理

npm install <package_name> // 安装模块最新版本
npm install <package_name>@version // 安装模块指定版本
npm install -global <package_name> // 安装模块到全局目录
npm install --save <package_name> // 安装模块并添加到 package.json 的 dependencies
npm install --save-dev <package_name> // 安装模块并添加到 package.json 的 devDependencies
npm uninstall <package_name> // 卸载模块,其他参数与安装模块相同

npm update <package_name> // 更新模块
npm update -global <package_name> // 更新全局目录模块
npm outdated [-g] // 列出已过时的模块
npm ls [-g] // 列出已安装的模块

npm init [-y/-yes] // 创建一个 package.json 文件。yes: 快速生成
npm root [-g] // 查看 node_modules 的路径

// 以下命令写在 package.json 文件的 scripts 中,可以自定义命令来执行一些操作
npm start // 启动模块
npm stop // 停止模块
npm restart // 重新启动模块
npm test // 测试模块