3

我的网络不允许使用npm install. 如何安装和使用 nodemon?节点仅在 Windows 上设置 PATH 变量后运行我尝试为 nodemon 设置路径,但我没有结果。

4

1 回答 1

3

安装 npm 包的最简单方法是使用代理从网络中隧道出来,或者在您位于不同网络时简单地安装包。下载它不是那么简单的原因是 npm 包有一个需要安装的依赖项列表。Npm 负责为您安装依赖关系图。如果您尝试手动安装它,则必须手动检查 nodemon 的package.json文件并安装其所有依赖项。直到你意识到你必须通过所有这些依赖项并安装它们的依赖项,等等,这可能还不错......

我完全不隶属于IPVanish,但我最近出于与您相同的原因注册了他们的服务。我的电脑配置了一个连接到 IPVanish 服务器的 VPN,然后我的电脑通过该 VPN 传输所有互联网流量。这对于简单的匿名网页浏览来说很好,但更重要的是,这里的网络管理员无法查看我的任何流量的去向。在他们看来,我只是在与随机服务器交谈。他们必须阻止每一个 IPVanish 服务器(而且有很多!)。

还有其他选择,但那个评价很好,每月只需 10 美元。我还没有尝试过其他任何人,但我相信它们也一样好。


如果无法从您的网络隧道或在不同的网络上安装模块,我很高兴自己安装它并将完成安装的 zip 上传到 Google Drive,这样您就可以将其解压缩到全局 npm 文件夹. 但是,这显然不是您的永久解决方案,即使我有良好的意图,您也不认识我,我不建议从陌生人的 Google 云端硬盘下载随机内容。

我建议让朋友从另一个网络执行以下操作:

  1. 安装nodemon:npm install -g nodemon
  2. 查找全局 npm 模块的安装位置:npm config get prefix
  3. 导航到全局 npm 模块路径,找到 nodemon 目录,然后将其压缩。
  4. 通过电子邮件/Dropbox 将您归档的模块。
  5. 在你的机器上找出全局 npm 模块的安装位置:npm config get prefix
  6. 将 nodemon zip 解压缩到该位置。
于 2015-06-02T15:43:43.037 回答