离线安装在Windows上的fsevents上失败

时间:2017-12-30 02:55:18

标签: ionic-framework npm npm-install

我曾尝试在Windows上安装ionic,但安装失败。我该怎么办? 我已经尝试了20多次但仍然遇到了同样的问题。 这里我附上了这个

的截图

输入命令:

 npm install -g cordova
 npm install -g ionic

Note: this one windows server machine

enter image description here

1 个答案:

答案 0 :(得分:0)

我的猜测是NPM全局路径尚未添加到您的Windows路径中。 这些是尝试的步骤:

  • 首先验证刚安装的命令是否可以运行。输出包含已安装命令的完整路径,只需将其复制并粘贴到命令行即可。在你的情况下,它可能是这样的%APPDATA%\Roaming\npm\iconic -v

让我们假设有效。这意味着该命令已成功安装并将运行,现在我们需要将它添加到您的PATH中,以便您可以从命令行运行它。

  • 接下来,按Windows键并输入“路径”,然后选择“为您的帐户编辑环境变量”。 From here。将路径%APPDATA%\Roaming\npm添加或附加到PATH变量,并保存结果。

一旦它在你的PATH上,你可以从任何命令shell窗口运行它。

  • 接下来,启动一个新命令shell(例如,Windows + R,cmd,Enter),然后键入命令iconic -v。 Viola,它应该工作而不需要脚本的完整路径。

我正在从记忆中完成大部分工作,所以希望这是正确的。但如果它需要一些tweek,请告诉我,我会更新答案。

对于completness,此安装实际上并未失败。带有fsevents的行是警告。 fsevents包只能在Mac Unix上运行,因此可以安全地忽略这些警告。

正如Suraj Rao所说,也见Nodejs cannot find installed module on Windows?