NPM(节点包管理器)是一个命令行工具,用于管理 Node.js 应用程序的节点模块。 它用于安装、更新或删除系统中的节点模块。 它还遵循 pacakge.json 文件,以便正确管理应用程序的节点模块。
这 npmjs.com 是包含所有 node.js 模块的集中存储库。 npm 从 npmjs 下载包并将它们安装在客户端机器上。 默认情况下,NPM 安装可用模块的最新版本,但有时您的应用程序可能需要旧版本的模块。
本教程帮助您使用 NPM 命令行工具安装旧版本的模块。
句法
npm 特定版本安装使用以下语法:
npm install [packagename]@[version]
这里 pacakgename
是包的名称和 version
是要安装的版本号。
安装特定版本节点模块
默认 NPM 安装最新版本的包。 但是您可以指定版本号来安装 Node.js 包的特定版本。
例如,要安装 1.1.0 版的 cowsay 包,请键入:
npm install [email protected]
同样,您可以安装具有特定版本的任何节点模块,但条件是该模块上有所有必需的依赖项。
使用 NPM 搜索可用的软件包版本
使用以下命令找出 Node.js 模块的所有可用版本。 这将显示从模块的第一个版本到当前版本的所有版本。
npm view cowsay versions
输出:
[ '1.0.0', '1.0.1', '1.0.2', '1.0.3', '1.1.0', '1.1.1', '1.1.2', '1.1.3', '1.1.4', '1.1.5', '1.1.6', '1.1.7', '1.1.8', '1.1.9', '1.2.0', '1.2.1', '1.3.0', '1.3.1', '1.4.0', '1.5.0' ]
结论
本教程介绍了安装旧版 node.js 模块的说明。 或者,您可以说安装任何特定版本的 node.js 模块。