NPM常用命令
Posted wszzj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NPM常用命令相关的知识,希望对你有一定的参考价值。
1、 初始化软件包
npm init
该命令会询问你几个问题,然后把我们出入的结果记录到package.json文件中。但是你可以使用 -y/--yes选项跳过提问的过程
1 npm init --y 2 npm init --yes
2、 安装第三方的软件包
1 npm install [@scope/]<package name>[@version]
命名参数:
- scope,一般指的是组织或公司的名字,通常情况下我们安装的软件包是没有scope
- package name,要安装的包名
- version,你要安装哪个版本,省略则默认安装最新版本
安装选项:
- --global,-g,全局安装,安装到了C:UsersAdministratorAppDataRoaming pm ode_modules,全局安装的软件包可以在任何项目中使用,一般安装的是一些需要全局使用的命令行软件包。
- --save-prod,-P,安装到当前目录下的node_modules/目录下,作为当前项目的产品阶段的依赖,会被记录到package.json文件中的dependencies字段中。
- --save-dev,-D,安装到当前目录下的node_modules/目录下,作为当前项目的开发阶段的依赖,会被记录到package.json文件中的devDependencies字段中。
- --no-save,安装到当前目录下的node_modules/目录下,不会被记录到package.json文件中。
3、 删除某个软件包
npm uninstall [@scope/]<package name>[@version]
该命令不仅会删除软件包及其依赖的其他软件包,还会删除软件包在package.json文件中的记录。
4、 查看已经安装的软件包
npm list
该命令默认会树形结构输出当前项目依赖的所有软件包。但是我们可以使用一些选项该改变输出的结果。
--global,列出所有全局安装的软件包
--depth number,number指的是层数,从0开始,例如,npm list --depth 0,表示显示第一层的软件包。
以上是关于NPM常用命令的主要内容,如果未能解决你的问题,请参考以下文章