【问题标题】:How to install/download packages without using npm install <package_name> or yarn install如何在不使用 npm install <package_name> 或 yarn install 的情况下安装/下载包
【发布时间】:2019-03-30 20:41:54
【问题描述】:

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

【问题讨论】:

  • 您可以从 github 手动下载小型库的源代码,但大型库会有很多依赖项。如果您无权访问 npm 存储库,还要检查代理设置,这将是一个大问题

标签: node.js npm npm-install node-modules npmjs


【解决方案1】:

没有 yarn 或 npm 为你做依赖管理真的很难,但有一些选择。

我强烈建议您为您的公司设置一个私有的 npm 注册表。有许多付费和免费服务可以做到这一点,以及开源自托管解决方案。设置完成后,您只需编辑 npm 或 yarn 配置即可。 Here is a link 有很多选择可以实现这一目标。我想到的几个是 Artifactory 和 npm 本身。

如果这些都不适合你,你总是可以从他们的 Github 存储库手动下载 npm 包,但这会非常乏味和耗时(也许你可以编写自定义包管理器?)但我绝对不推荐这条路线。

【讨论】:

    猜你喜欢
    • 2019-10-01
    • 2011-12-31
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-01
    • 2018-01-07
    • 1970-01-01
    相关资源
    最近更新 更多