Node Package Manager (npm包管理工具 ):常用npm命令

1.1 定义:什么是 npm

npm 全称 Node Package Manager,它是 JavaScript 的包管理工具, 并且是 Node.js 平台的默认包管理工具。通过NPM 可以安装、共享、分发代码,管理项目依赖关系。

最新版本的 Node.js 已经集成了 npm 工具,所以必须首先在本机安装 Node.js

Node.js 官网下载地址:

  • 英文网:https://nodejs.org/en/download/
  • 中文网:下载 | Node.js 中文网

装完成后,可查看当前 nodejs 与 npm 版本

  • 查看node.js版本:node -v
  • 查看npm版本:npm -v

 命令执行效果案例如下(以VS Code为例):

Node Package Manager (npm包管理工具 ):常用npm命令_第1张图片

2.1 常用 npm 命令 

1)管理npm版本

1)查看npm版本:
  npm -v  

2)安装npm最新版本:
  npm install npm@latest -g 

3)安装将来发布的npm版本:
  npm install npm@next -g 

2)安装依赖、更新依赖、卸载依赖

1)安装依赖
  npm install      --简写 :npm i 
  上述命令执行之后将会在当前的目录下创建一个 node_modules 的目录(如果不存在的话),
然后将下载的包保存到这个目录下。

2)更新依赖
  npm update [-g] [...]

3)卸载依赖
  npm uninstall [<@scope>/][@][--save|--save-dev|--save-optional|--no-save]    
                 
  npm uninstall使用3个独占的可选标志来保存或更新主package.json中的软件包版本:
  -S、 --save:包将从dependencies中删除。
  -D、 --save dev:包将从devDependencies中删除。
  -O、 --save optional:包将从optionalDependencies中删除。

  具体案例:
  npm uninstall sax --save
  npm uninstall @myorg/privatepackage --save
  npm uninstall node-tap --save-dev
  npm uninstall dtrace-provider --save-optional
  npm uninstall lodash --no-save

 其中dependencies、devDependencies是指:

Node Package Manager (npm包管理工具 ):常用npm命令_第2张图片

3)运行script脚本

1) 运行某个script脚本
  npm run       例:运行名为的脚本

其中script脚本在如下位置,例:npm run start

Node Package Manager (npm包管理工具 ):常用npm命令_第3张图片

4)获取帮助

1) 获取帮助
  npm help

3.1 其他资料

npm的命令还有很多,这里就不一一列举了,如果您还想知道更多,可以前往下面的网站:

npm中文网:npm中文文档 | npm中文网

你可能感兴趣的:(A.前端,npm,前端,node.js)