0
点赞
收藏
分享

微信扫一扫

NPM的使用

NPM 安装的方式

全局安装

一般用于安装全局使用的工具, 存储在全局的 ​​node_modules​​ 中,查看全局安装的路径指令如下, 下方就是全局安装的路径:

npm config list

NPM的使用_json

全局安装方式如下:

npm install -g 包名 (默认安装最新版本)

NPM的使用_json_02

卸载全局指定包方式如下:

npm uninstall -g 包名

NPM的使用_json_03

更新全局指定包方式如下:

npm update -g 包名 (更新失败可以直接使用install, 也就是直接使用安装的方式来进行更新)

进入 npm 官网发现有很多版本

官方地址:​​https://www.npmjs.com/package/nrm?activeTab=versions​​

NPM的使用_json_04

紧接着来演示如何更新全局指定包的版本,可以通过 ​​需要安装的包名@版本号​​ 的方式来安装指定版本号的包如下图:

NPM的使用_json_05

现在我需要把这个包更新到最新版本如下图所示:

NPM的使用_json_06

接下来我们来看看如果通过 ​​npm update -g 包名​​​ 更新失败了,那么该如何进行更新了可以通过 ​​直接全局安装的方式​​ 默认安装的就是最新的版本。

首先卸载之前安装好的如下图所示:

NPM的使用_初始化_07

在安装个 1.0.0 版本的,安装之后在更新一下版本为最新的如下所示:

NPM的使用_包名_08

本地安装

一般用于安装当前项目使用的包, 存储在当前项目node_modules中, 需要在本地安装包需要先初始化一个 package.json 的文件,如下所示:

npm init → 初始化package.json文件

通过 ​​npm init​​​ 的方式初始化的时候需要自己填写项目的一些信息我这里就使用 ​​npm init -y​​ 的方式进行初始化了, 因为它会自己自动的识别你当前的项目信息和设置好对应默认的值。

npm init -y → 初始化package.json文件

NPM的使用_json_09

安装包的方式:

npm install 包名

NPM的使用_初始化_10

卸载本地安装的包的方式:

npm uninstall 包名

NPM的使用_初始化_11

更新本地安装包的版本:

npm update 包名

NPM的使用_包名_12

本地安装包的其他方式:

npm install 包名 --save

NPM的使用_json_13

npm install 包名 --save-dev

NPM的使用_json_14

  • dependencies:生产环境包的依赖,是一个关联数组,由包的名称和版本号组成
  • devDependencies:开发环境包的依赖,是一个关联数组,由包的名称和版本号组成

包描述文件 package.json, 定义了当前项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)​​npm install​​ 命令会根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境相关的模块和相关包。

将项目拷贝给其它人, 或者发布的时候, 我们不会将 ​​node_modules​​​ 也给别人, 因为太大,因为有的包可能只在开发阶段需要, 但是在上线阶段不需要, 所以需要分开指定。别人拿到你的项目之后可以根据 ​​package.json​​ 中指定的内容来自行下载相关的包,命令如下所示:

npm i package.json所有的包都会被安装

NPM的使用_包名_15

npm i --production 只会安装dependencies中的包

NPM的使用_初始化_16

npm i --development 只会安装devDependencies中的包

NPM的使用_初始化_17




举报

相关推荐

npm 的使用

npm的使用

npm的使用技巧

npm使用

npm的常用使用技巧

npm,cnpm的基本使用

npm基本使用

【NPM】使用教程

0 条评论