如何在不使用npm install<软件包名称>或纱线安装



我在一家银行领域公司工作,所以这里的许多链接和网站都被屏蔽了。目前我正在做一个项目,使用react和Node.js作为技术堆栈。所以每当我想安装任何新的依赖项或只是npm安装时,我都会遇到访问问题。除了npm安装之外,还有其他解决方案可以从package.json文件下载依赖项吗

如果没有yarn或npm为您进行依赖性管理,那将非常困难,但也有一些选择。

我强烈建议你为你的公司建立一个私人的npm注册中心。有许多付费和免费服务可以做到这一点,还有开源的自托管解决方案。一旦设置好,你所要做的就是编辑你的npm或纱线配置,你就可以开始了。这里有一个链接,提供了很多选项。我脑海中浮现的几个是Artifactory和npm本身。

如果这些都不适用,你可以从他们的Github存储库手动下载npm包,但这将非常乏味和耗时(也许你可以编写自定义包管理器?(,但我绝对不推荐这种方法。

最新更新