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

2024-01-08 18:32:59

1.1 定义:什么是 npm

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

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

Node.js 官网下载地址:

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

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

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

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 <package_name>     --简写 :npm i <package_name>
  上述命令执行之后将会在当前的目录下创建一个 node_modules 的目录(如果不存在的话),
然后将下载的包保存到这个目录下。

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

3)卸载依赖
  npm uninstall [<@scope>/]<pkg>[@<version>][--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是指:

3)运行script脚本

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

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

4)获取帮助

1) 获取帮助
  npm help

3.1 其他资料

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

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

文章来源:https://blog.csdn.net/weixin_42178753/article/details/135365090
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。