【问题标题】:Upload node modules to nexus将节点模块上传到 nexus
【发布时间】:2018-05-07 11:03:06
【问题描述】:

我想在我们的关系上创建一个私有 npm 存储库。 所以我想我需要把我机器上的当前 node_modules 文件夹放到 Nexus 中,对吧? 我不能代理 npm,因为在我们的 jenkins 机器上我们无法访问互联网。

那么我如何将所有节点模块(大量文件夹)放到 Nexus 上? 以及采用什么结构和格式?

【问题讨论】:

    标签: npm nexus node-modules


    【解决方案1】:

    请参阅https://github.com/DarthHater/nexus-repository-import-scripts 将大量文件上传到 NXRM3。

    如果这对您不起作用,您可能可以根据需要修改该脚本。

    【讨论】:

    • 谢谢,我已经尝试过这种概念,遍历所有 node_modules 文件夹并 npm 发布它们。但是它不起作用,由于递归依赖关系,构建服务器上的 npm install 失败
    • 是的,你也必须增加依赖。
    • 所以我必须“npm install”每个依赖项及其依赖项等等..?太疯狂了
    • @BennyAfriat 它真的不适合在没有互联网 IMO 的情况下使用。我认为任何具有互联网依赖性的无互联网解决方案都会遇到同样的问题。
    • 但是从谷歌搜索“离线”詹金斯机器我确实看到这是一个有效的场景
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 2017-01-29
    • 2018-01-01
    • 1970-01-01
    • 2015-10-02
    • 2022-12-15
    • 2016-06-11
    相关资源
    最近更新 更多