npm基本用法

来源:互联网 发布:电压力锅 知乎 编辑:程序博客网 时间:2024/06/16 15:59

安装与升级

nvm install 5

npm install npm -g

npm install npm@2 -g

npm install npm@latest -g


常用命令

1.根据package.jsonwenj安装依赖

npm install

2.安装指定依赖包

npm install [<@scope>/]<pkg>

如果当前目录中存在package.jsonwenj,则安装满足文件中版本规则的最高版本,否则安装最新版本依赖包

3.安装指定版本的依赖包

npm install  [<@scope>/]<pkg>

npm install  [<@scope>/]<pkg>@<version>

npm install  [<@scope>/]<pkg>@<version range>

4.从本地位置安装依赖

npm install <folder>

npm install <tarball file>

可以用npm pack 生成<tarball file>

5.从网络位置安装依赖

npm install <tarball url>

npm install <git:// url>

npm install <github username>/<girhub projest>

6.常用参数:

-g,--global 安装全局依赖,如果没有指定依赖包名,则将当前目录中的包安装至全局

-S,--save 安装依赖包的同时将该依赖写入dependencies

-D,--save-dev 安装依赖的同时将该依赖写入 devDependencies

-O,--save-optional 安装依赖的同时将该依赖写入 optionalDependencies

-E,--save-exact 写入package.json 时带有确切版本号

--no-optional 不安装optional dependencies,可继承

--only={dev[elopent]|prod[uction\} 无视NODE_ENV,只安装devDependencies 或仅安装除了devDependencies 之外的依赖项

--dry-run 走一遍安装的过程并报告结果,但实际上没有安装任何依赖

7.别名 i


npm uninstall

1.删除一个指定的依赖包,并且完全移除为了该包而安装的任何文件

npm uninstall <pkg>

2.常用参数 与npm install 类似

3.别名 remove ,rm,r,un,unlink


npm update

1.升级所有依赖包至版本规则允许的最新版本,并安装缺失的依赖包

npm update <pkg>

2.参数

-g 升级全局依赖包

--dev 同时升级在devDependencies中的依赖包

--depth Infinity 从npm@2.6.1起npm update默认仅升级顶层依赖,使用该参数升级所有依赖包

--save 升级依赖包,同时记录升级后的版本

3.别名 up,upgrade


npm ls






原创粉丝点击