gpt4 book ai didi

node.js - 在没有 npm 的情况下安装 NodeJS 包

转载 作者:可可西里 更新时间:2023-11-01 10:16:01 25 4
gpt4 key购买 nike

问题:

如何在不使用 npm 的情况下手动安装 NodeJS 包(如 grunt-cli)?

环境:

  • 我已经在 Windows 10 上安装了“Bash on Ubuntu on Windows”。
  • 我已经在没有 Bash 的“正常”Windows 环境中成功安装了 NodeJS + Grunt。
  • NodeJS安装在bash环境(Linux子系统)
  • Grunt 尚未安装在(Linux 子系统)

背景(原因):

我同事的 grunt 任务是为 Ubuntu 环境开发的,直接调用 bash 命令,这显然不能在“正常”的 Windows 环境中工作。这是一个实验,看看是否可以在“Windows 上的 Ubuntu 上的 Bash”中运行他的 grunt 任务,但是,我被困在 npm 尝试下载包的部分(Linux 子系统尚不支持网络库,所以curl 之类的命令不起作用)。

我希望通过手动将下载的版本从 Windows 环境(或 GitHub)复制到 Linux 子系统的“node_modules”目录中来“跳过”npm 的下载部分。

但是,我不知道如何配置 npm 添加了一个新包并且它现在可以使用该包。

最佳答案

您可以将所有需要的包和依赖项复制到 node_modules 目录中,它会正常工作。

我认为最好的方法是在“普通”计算机上使用 npm 安装软件包。然后将“普通”计算机上的 node_modules 目录复制到目标目录。

关于node.js - 在没有 npm 的情况下安装 NodeJS 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39344873/

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