javascript - 如何在不使用 npm install 的情况下使用 nodemon

标签 javascript node.js npm nodemon

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

最佳答案

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

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

还有其他选择,但那个评价不错,而且每月只需 10 美元。我没有尝试过任何其他产品,但我确信它们同样好。


如果无法从您的网络中挖出隧道或在其他网络上安装模块,我很乐意自行安装并将已完成安装的 zip 文件上传到 Google 云端硬盘,这样您就可以将其解压到全局 npm 文件夹。但是,这显然不是您的永久解决方案,即使我的意图是好的,您并不了解我,我不建议从陌生人的 Google Drive 下载随机的东西。

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

  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 解压缩到该位置。

关于javascript - 如何在不使用 npm install 的情况下使用 nodemon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30598067/

相关文章:

javascript - 如何按坐标或标题选择标记?

node.js - 使用搜索对象的 "internal relation"查询 where

node.js - 编译 bcrypt 时出错 - node.js

node.js - Chessboardjs NPM包,不显示图像

node.js - 安装 screepsmod-mongo 并运行 npx screeps start 后权限被拒绝

javascript - grunt 任务完成后如何打印文本?

javascript - 滚动浏览一系列图像,

javascript - anchor 标记内的 div onclick

jquery - 如何使用 moment.js 将年转换为月?

node.js - 守望者对 native react 有什么用?