【Node.js】Node 笔记(二)npm 的使用

npm 是 Node.js 标准的软件包管理器。起初是作为下载和管理 Node.js 包依赖的方式,但其现在也已成为前端 JavaScript 中使用的工具

1、下载

1、根据 package.json 的内容运行npm install或者npm i
它会在 node_modules 文件夹(如果尚不存在则会创建)中安装项目所需的所有东西。

加上@可以指定安装的版本npm install <package-name>@<version>
安装分成两种类型:本地安装和全局安装。

本地安装:npm install <package-name>会安装在当前目录下的 node_modules 文件夹中,并且在 package.json 的 dependencies 中添加相关包条目。

全局安装:npm install -g <package-name>会安装在当前电脑里面,一般是C:\Users\YOU\AppData\Roaming\npm\node_modules

2、npm install <package-name><--save-aev>可以安装单个包

--save 安装并添加条目到 package.json 文件的 dependencies。
--save-dev 安装并添加条目到 package.json 文件的 devDependencies。
区别主要是,devDependencies 通常是开发的工具(例如测试的库),而 dependencies 则是与生产环境中的应用程序相关。

3、npm update<package-name>可以更新全部或者指定包(带名字就更新指定包)

4、npm uninstall <package-name>从 node_modules 文件夹中卸载包
npm uninstall -S <package-name>卸载包的同时,还会移除 package.json 文件中的引用。
npm uninstall -D <package-name>如果是开发依赖项则会从 package.json 中移除依赖

2、版本控制

1、查看所有已安装的 npm 软件包(包括它们的依赖包)的最新版本:npm list或者npm list -g
仅获取顶层的软件包:npm list --depth=0
通过指定名称来获取特定软件包的版本:npm list <package-name>
获取安装软件包的依赖:npm list minimist
查看软件包在 npm 仓库上最新的可用版本:npm view <package-name> version

3、运行任务

posted @ 2022-01-11 15:56  RikkaXl  阅读(91)  评论(0)    收藏  举报