npm 安装 Node.js <module name>
# 如安装 Node.js 常用的 Web 框架模块
npm install express # 本地安装
npm install express -g # 全局安装
本地安装
- 将安装包放在 ./node_modiles 下(运行npm命令所在目录)(本人是在/usr/local/lib/node_modules/),如果没有 node_modules 目录,会在当前执行 npm 的目录下生成 node_modules 目录
- 可以通过 require() 来引入本地安装的包
全局安装
- 将安装包放在 /usr/local 下或者你 node 的安装目录
- 可以直接在命令行里使用
查看安装信息
可以使用以下命令来查看所有全局安装的模块
npm list -g
如果要查看某个模块的版本号,可以使用如下命令:
npm list express
卸载模块
npm uninstall express
# 查看都有哪些模块,可以手动到 /node_modules 目录下查看
npm ls
更新模块
npm update express
搜索模块
npm search express
NPM常用命令
- npm help 可查看所有命令
- npm install
- npm publish
- npm hellp <command> 可查看某条命令的详细帮助,例如 npm help install
- npm update <package> 可以把当前目录下 node_modules 子目录里边的对应模块更新至最新版本
- npm update <package> -g 可以把全局安装的对应命令行程序更新至最新版
- npm cache clear可以清空NPM本地缓存,用于对付使用相同版本号发布新版本代码的人
- npm unpulish <package>@<version>可以撤销发布自己发布过的某个版本代码