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

时间:2015-06-02 13:52:14

标签: javascript node.js npm nodemon

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

1 个答案:

答案 0 :(得分:3)

安装npm软件包的最简单方法是使用代理隧道离开网络,或者只是在另一个网络上安装软件包。它下载它并不简单的原因是npm软件包有一个需要随之安装的依赖项列表。 Npm负责为您安装依赖图。如果您尝试手动安装它,则必须手动检查nodemon的package.json文件并安装其所有依赖项。这可能不会那么糟糕,直到你意识到你必须经历所有这些依赖并安装他们的依赖关系,等等......

我与IPVanish完全没有联系,但我最近因为和你一样的原因报名参加了他们的服务。我的计算机配置了一个连接到IPVanish服务器的VPN,然后我的计算机通过该VPN隧道传输所有互联网流量。它对于简单的匿名网页浏览很不错,但更重要的是,这里的网络管理员无法查看我的任何流量。对他们来说,我似乎只是在跟随机服务器说话。他们必须阻止每一台IPVanish服务器(而且还有很多!)。

还有其他选择,但其中一个有很好的评论,而且每个月只需10美元。我没有尝试过任何其他人,但我确信他们一样好。

如果从网络中挖出隧道或在其他网络上安装模块不是一个选项,我很乐意自己安装并将完成的安装的邮政编码上传到Google云端硬盘,这样您就可以了将其解压缩到全局npm文件夹。然而,这对你来说显然不是一个永久性的解决方案,即使我有良好的意图,你也不会认识我,我也不建议从陌生人的谷歌硬盘上下载随机的东西。

我建议朋友从其他网络执行以下操作:

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