npm
描述
nodejs的包管理器,用于node插件管理(包括安装、卸载、更新、查看、搜索、发布等)
教程
常用命令
|
|
本地安装
- 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。
- 可以通过 require() 来引入本地安装的包。
全局安装
- 将安装包放在 /usr/local 下或者你 node 的安装目录。
- 可以直接在命令行里使用。
如果你希望具备两者功能,则需要在两个地方安装它或使用 npm link。
npm换源
淘宝npm镜像
搜索地址:http://npm.taobao.org/
registry地址:http://registry.npm.taobao.org/
使用
有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。
以淘宝npm
镜像举例:
临时使用
1npm --registry https://registry.npm.taobao.org install <Module Name>持久使用
123npm config set registry https://registry.npm.taobao.org// 配置后可通过下面方式来验证是否成功npm config get registry通过cnpm使用
1234// 安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org// 使用cnpmcnpm install <Module Name>