gpt4 book ai didi

node.js - 将 Node 和 NPM 包移动到离线环境

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

我安装了 Node ,并在我的互联网计算机上安装并运行了许多 Node 模块。我需要将其移至非互联网计算机。

我在非互联网计算机上安装了 Node,没有任何问题,但简单地复制粘贴包含 Node 模块的项目显然是不够的。例如,我正在使用 Gulp,当我尝试运行 Gulp 时,我得到 gulp is not recognize as an inside or external command。不过我可以很好地启动 Node 服务器本身。

如何成功地将包含大量 npm 模块的项目从一台计算机转移到另一台计算机?

最佳答案

您只是错误地运行了它。显然,当安装 gulp 时,npm 在/url/local/bin (或其他)中创建一个别名。复制/粘贴期间不会发生这种情况。您仍然可以运行它,但必须使用 Node 显式运行它:node/node_modules/gulp/app.js(或任何路径)。

还有一些模块使用node-gyp来编译 Node 扩展。这些扩展也在node_modules中,但它们是针对特定平台编译的。如果平台相同 - 可能无需担心。如果没有 - 您将必须阅读 node-gyp 文档。

关于node.js - 将 Node 和 NPM 包移动到离线环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35947633/

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