gpt4 book ai didi

node.js - 如何安装完整的 Node JS 包,从而避免使用 npm 来安装模块/包?

转载 作者:太空宇宙 更新时间:2023-11-04 00:11:10 28 4
gpt4 key购买 nike

我想在工作中学习和使用nodejs,但是在使用 de npm 命令安装模块/包时遇到网络问题。我是否可以使用我的家用计算机构建完整的 Node js 包,然后将其安装在另一台计算机(我的工作场所计算机)上,这样我就根本不需要使用 npm 了?两台计算机均使用 Windows 7 操作系统。

最佳答案

Node 应用程序不需要按照您想象的方式安装。只要您在两台计算机上安装了相同的 Node 运行时,并且所有软件包都在本地安装(即没有 -g 标志),您就可以将项目所在的目录复制到新计算机并在大多数情况下运行它。

异常(exception)情况是,如果您的系统完全不同并且依赖于二进制文件(例如,如果您使用像 ffmpeg 这样的模块来下载适合操作系统的二进制文件,并且您的家庭和工作计算机是不同的操作系统。)

解决方法是使用 Docker 打包并在两个系统上的容器中运行。

也就是说,我不会那样做。根据公司政策,您可能仍然会遇到麻烦,并且维护起来会困难得多。

相反,我会查看这里有关让 npm 在公司代理后面工作的各种帖子(您可能只是做错了),在我的公司,只需与 InfoSec 人员坚持不懈即可证明存在业务需要之前他们进行了修改,以使其更容易做到。

关于node.js - 如何安装完整的 Node JS 包,从而避免使用 npm 来安装模块/包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49463935/

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