我的网络不允许使用npm install
. 如何安装和使用 nodemon?节点仅在 Windows 上设置 PATH 变量后运行我尝试为 nodemon 设置路径,但我没有结果。
1 回答
安装 npm 包的最简单方法是使用代理从网络中隧道出来,或者在您位于不同网络时简单地安装包。下载它不是那么简单的原因是 npm 包有一个需要安装的依赖项列表。Npm 负责为您安装依赖关系图。如果您尝试手动安装它,则必须手动检查 nodemon 的package.json
文件并安装其所有依赖项。直到你意识到你必须通过所有这些依赖项并安装它们的依赖项,等等,这可能还不错......
我完全不隶属于IPVanish,但我最近出于与您相同的原因注册了他们的服务。我的电脑配置了一个连接到 IPVanish 服务器的 VPN,然后我的电脑通过该 VPN 传输所有互联网流量。这对于简单的匿名网页浏览来说很好,但更重要的是,这里的网络管理员无法查看我的任何流量的去向。在他们看来,我只是在与随机服务器交谈。他们必须阻止每一个 IPVanish 服务器(而且有很多!)。
还有其他选择,但那个评价很好,每月只需 10 美元。我还没有尝试过其他任何人,但我相信它们也一样好。
如果无法从您的网络隧道或在不同的网络上安装模块,我很高兴自己安装它并将完成安装的 zip 上传到 Google Drive,这样您就可以将其解压缩到全局 npm 文件夹. 但是,这显然不是您的永久解决方案,即使我有良好的意图,您也不认识我,我不建议从陌生人的 Google 云端硬盘下载随机内容。
我建议让朋友从另一个网络执行以下操作:
- 安装nodemon:
npm install -g nodemon
- 查找全局 npm 模块的安装位置:
npm config get prefix
- 导航到全局 npm 模块路径,找到 nodemon 目录,然后将其压缩。
- 通过电子邮件/Dropbox 将您归档的模块。
- 在你的机器上找出全局 npm 模块的安装位置:
npm config get prefix
- 将 nodemon zip 解压缩到该位置。