第 2 章 从红帽客户 registry 安装断路器附加组件
红帽构建的 Node.js 的断路器附加组件是开源 Opossum 模块完全支持的实施。红帽将断路器附加组件作为 @redhat/opossum
模块提供。您可以从红帽客户 registry 下载并安装 @redhat/opossum
模块。
流程
- 在命令行中,访问 Node.js 应用的根目录。
要指定安装 Node.js 模块的下载路径,请完成以下步骤:
-
在应用程序的根目录中,创建名为
.npmrc
的文件。 要指定红帽客户 registry 的路径,请在
.npmrc
文件中输入以下行:@redhat:registry=https://npm.registry.redhat.com
要指定 npm registry 的路径,请在
.npmrc
文件中输入以下行:registry=https://registry.npmjs.org
-
保存
.npmrc
文件。
-
在应用程序的根目录中,创建名为
要下载并安装
@redhat/opossum
模块,请输入以下命令:$ npm install @redhat/opossum
验证
-
如果您的项目中已存在
node_modules
目录,则此目录中会自动安装@redhat/opossum
模块。 -
如果项目中不存在
node_modules
目录,则 Node.js 应用程序的根目录中会自动创建node_modules
子目录,并且此子目录中会自动安装@redhat/opossum
模块。
其他资源
- 红帽客户 registry 位于 https://npm.registry.redhat.com。