原稿:语雀 · npm 操作 · 原目录:Webpack › npm 操作
cnpm 与换源
cnpm
- 安装:npm install cnpm -g –registry=https://registry.npm.taobao.org
- cnpm -v 来测试是否成功安装
换源
- npm的默认地址:https://registry.npmjs.org/
- 可以使用 npm config get registry 查看当前 npm 的仓库地址
- 可以使用 npm config set registry https://registry.npm.taobao.org 来改变默认下载地址,达到可以不安装 cnpm 就能采用淘宝镜像的目的,然后使用上面的 get 命令查看是否成功。
包维护
查询
查看当前目录已安装插件:npm list
安装
默认安装:npm install module_name,把包安装到 node_modules,不会修改 package.json
全局安装:npm install module_name -g,默认在 C:\Users\Administrator\AppData\Roaming\npm,并且写入系统环境变量,全局模块可以通过命令行在任何地方调用
生产环境:npm install module_name –save 简写 npm install module_name -S,模块会写入 package.json 的 dependencies ,dependencies 是需要发布到生产环境的,比如 jq,vue 全家桶,ele-ui 等项目运行时必须使用到的插件
开发环境:npm install module_name –save-dev 简写 npm install module_name -D,模块写入 package.json 的 devDependencies,其中插件只用于开发环境,不用于生产环境。比如一些 babel编译功能的插件、webpack 打包插件就是开发时候的需要,真正程序打包跑起来并不需要
更新
npm update <name>
卸载
npm uninstall <name>