如何为公司Intranet安装私有Node.js包存储库?

kol*_*kol 6 install intranet node.js npm

将包分发到公司内部网内运行的Node.js服务器的推荐方法是什么?问题是大多数服务器无法直接访问npm注册表.是否可以安装私人仓库,与官方仓库同步,​​然后从这里同步内部服务器?

Dan*_*ohn 1

最佳实践是将您的node_modules签入您的git存储库(从.gitignore中删除node_modules)。然后,只有您的开发人员计算机需要访问 npm.org,并且服务器将从您的内部 git 存储库获取包。