gpt4 book ai didi

javascript - 离线私有(private) NPM 存储库

转载 作者:搜寻专家 更新时间:2023-10-31 23:47:28 24 4
gpt4 key购买 nike

我读到有关构建私有(private) NPM 镜像/存储库的内容,但不是很明白。

我的目标是创建一个当前最新的存储库,其中包含我需要的所有 NPM 网站上可用的 NPM 包(免费包)。下载所有包后,我需要将其移动到未连接到 Internet 的专用网络。并设置一个将在该专用网络中接受 NPM 请求的存储库。

每个月我都会更新我在私网外的包,重新进入我们的私网。

我以前从来没有做过这样的事情,谁能指导我完成它或者有没有人有逐步解释的阅读资源?

美好的一天!

最佳答案

这似乎是做你想做的事情的一种方式:

https://web.archive.org/web/20160310020204/https://www.clock.co.uk/blog/how-to-create-a-private-npmjs-repository

(我已将链接更新为 Wayback 机器链接,因为它已被原始主机离线。)

更新:现在似乎有几种方法可以做到这一点。

例如:

  1. https://codebox.sh/ - 免费私有(private) npm 注册表
  2. http://blog.runkit.com/2016/09/13/tonic-is-now-runkit-a-part-of-stripe.html :“我们从构建 module-fs 开始,这是一个虚拟文件系统,能够在任何特定的微秒内代表 npm 的整个状态。使用 module-fs,我们可以使 npm 上超过 300,000 个软件包的每个版本立即可用。真正即时和无摩擦访问任何包,您可以开始将 npm 视为全局标准库,它对 future 的开发至关重要,就像今天的内置库一样。”

关于javascript - 离线私有(private) NPM 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33450120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com