gpt4 book ai didi

node.js - npm 如何连接到存储库并下载组件?

转载 作者:搜寻专家 更新时间:2023-11-01 00:30:30 24 4
gpt4 key购买 nike

我是 nodejs/npm 的新手,现在想在我的实验室中安装一些组件,例如 bower/gulp。我受到企业防火墙的限制,因为实验室高度安全,无法访问互联网。我正在考虑以下选项来继续进行实验室 poc,而不会对现有技术基础架构造成太大改变。

选项:向 npm 将连接到的防火墙团队提供白名单 url - 以下载组件。

现在我不清楚我需要在防火墙中将哪些 url 列入白名单才能使 npm 组件安装正常运行?

谁能帮我列出上述场景的 url 列表?

感谢帮助

最佳答案

一般来说,我会以详细模式启动 npm 安装,找出正在访问或尝试访问的 URL,然后在防火墙中打开对这些站点的访问。例如:

bash-4.1$ npm install foo --verbose 2> verbose.log
bash-4.1$ grep "http" verbose.log
npm verb addNameTag registry:https://registry.npmjs.org/foo not in flight; fetching
npm verb request uri https://registry.npmjs.org/foo
npm http request GET https://registry.npmjs.org/foo
npm http 304 https://registry.npmjs.org/foo
npm verb etag https://registry.npmjs.org/foo from cache
bash-4.1$

希望这对您有所帮助。

关于node.js - npm 如何连接到存储库并下载组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36864572/

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