- npm是基于common.js规范的包管理工具
- -global 全局安装 简写 “-g”
例:
npm install nodemon -g
npm install nodemon -global
- 查看npm包版本信息 以underscore包为例;
npm info underscore
4.下载具体版本包文件 命令 以underscore为例
npm install underscore@1.8.0
5.package.json创建
npm init
- npm install nodemon -g // 实时监测node运行的文件 -g是全局安装的意思
- --save和--save-dev的区别
--save //将包保存在于package.json的dependencies中,以后即使删除node_modules的文件夹,也可以通过npm install 命令重新下载所以来的包
--save-dev 简写方式 “-D” //将包保存在于package.json的devDependencies中,在线上是不存在的,只存在于开发环境中,例如webpack,babel,babel-cli等 - 删除掉其中某个包 例如gulp
npm unistall gulp --save-dev //删除devDependenclies中的gulp,并从node_module中删除
npm list //展示所有在本地安装下载的的包
- 如何选测和切入一个源
npm install nrm -g //下载nrm模块
nrm ls //查看所有源列表
nrm test //查看所有源的速度
nrm use cnpm //切换源
11.清除npm缓存
npm catch clean //清除npm缓存,一般在npm安装报错 ,重新安装时 使用