npm常用命令

1、npm install  安装nodejs的依赖包
npm install安装模块
npm install gulp

npm install@安装指定版本
npm install [email protected]

devDependencies和dependencies的区别
一个node package有两种依赖,一种是dependencies一种是devDependencies,
前者依赖的项该是正常运行该包时所需要的依赖项,
后者则是开发的时候需要的依赖项,像一些进行单元测试之类的包。

-S, --save 安装包信息将加入到dependencies(生产阶段的依赖)
 npm install gulp --save 或 npm install gulp -S

-D, --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它
 npm install gulp --save-dev 或 npm install gulp -D

-O, --save-optional 安装包信息将加入到optionalDependencies(可选阶段的依赖)
npm install gulp --save-optional 或 npm install gulp -O

-E, --save-exact 精确安装指定模块版本
npm install gulp --save-exact 或 npm install gulp -E

2、npm uninstall 卸载模块

3、npm update 更新模块

4、npm outdated 检查模块是否已经过时

5、npm list 查看安装的模块

6、npm init 在项目中引导创建一个package.json文件

7、npm help 查看某条命令的详细帮助

8、npm config 管理npm的配置路径
     设置代理
     npm config set proxy=http://dev-proxy.oa.com:8080
     设置淘宝镜像
     npm config set registry https://registry.npm.taobao.org
     临时配置淘宝镜像
     npm install -g cnpm --registry=https://registry.npm.taobao.org
     删除代理
     npm config delete proxy
     删除镜像
     npm config delete registry

9、npm cache 管理模块的缓存
     清理npm本地缓存
     npm cache clean

10、npm start 启动模块

11、npm stop 停止模块

12、npm restart 重新启动模块

13、npm test 测试模块

14、npm version 查看模块版本

15、npm view 查看模块的注册信息
       查看模块的依赖关系
       npm view gulp dependencies
       查看模块的源文件地址
       npm view gulp repository.url
       查看模块的贡献者,包含邮箱地址
       npm view npm contributors

16、npm adduser 用户登录

17、npm publish 发布模块

18、npm access 在发布的包上设置访问级别

你可能感兴趣的:(npm)