好的,所以我明白我可能正在寻找一种完全出乎意料的行为。
我现在的公司几周没有任何事要做,所以我想开始一个侧面项目。问题是,这里的防火墙真的很强大,所以我不能用Git或Npm下载任何东西。我也不被允许向IT支持人员提出任何要求,因为我不在我公司的办公室,而是由客户拥有的一些办公室(应用所述严格的政策)。简而言之,我遇到了无法修改的防火墙和代理策略。
我可以通过浏览器下载模块的压缩存档,然后从那里安装。但是,它有多个依赖项,它们本身具有依赖项,依此类推。因为我无法运行npm install来检索依赖项,所以我被困了。
为了解决这些依赖性问题,我看到了多种可能的解决方案:
我找到的大多数解决方案都假设我可以正确使用npm install,而我的代理不允许这样做。
我不想在Chrome内置游戏中度过几天。有什么想法吗?
答案 0 :(得分:0)
也许您可以在其他地方创建项目,然后在办公室本地计算机上“导入”它:
npm install
将所有内容放在usb上并将其放在当地的计算机上工作。
或