【问题标题】:How to upload npm 3-rd party package to intranet nexus server如何将 npm 3-rd 方包上传到 Intranet nexus 服务器
【发布时间】:2019-05-21 17:46:53
【问题描述】:

如何将我的 react-app 3rd 方包上传到内网中的 nexus?

环境细节。

1.linux pc(服务器)

  • 已安装 nexus,并将使用私有 repo。
  • 还将使用我的 react 应用部署与 jenkins
  • 它只在我的本地电脑上使用 Intranet

2.我的本地电脑

  • 开发的反应应用程序。有 npm 第三方包。
  • 可以使用互联网。

问题。

我必须将第 3 方 npm 包(如 react、react-redux、material-ui ....)移动到 nexus。因为使用 jenkins 进行部署。
但我不知道。如何将我的本地 pc 3rd 方包移到 nexus 中?

【问题讨论】:

    标签: reactjs jenkins npm repository nexus


    【解决方案1】:

    我假设您已经创建了一个 npm (hosted) 类型的存储库,这是您发布应用程序的地方。创建另一个存储库,但这次是 npm (proxy) 并将其指向您选择的存储库(npmjsyarnpkg)。您还可以使用 npm (group) 存储库合并两个存储库,但请记住,您必须直接发布到 npm (hosted) 存储库。准备好此设置后,从本地 PC 中删除所有 node_modules 并重新构建您的应用程序,导致您将下载的每个包最终都在该代理存储库中。

    【讨论】:

      猜你喜欢
      • 2016-11-30
      • 1970-01-01
      • 1970-01-01
      • 2017-01-29
      • 1970-01-01
      • 2018-05-24
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      相关资源
      最近更新 更多