安装离子2错误:npm ERROR无法读取属性' path'与Windows 10的null

时间:2017-01-07 03:46:46

标签: node.js npm ionic2

我在使用Windows 10安装离子2时遇到问题。我安装了npm LST版本并输入

npm install -g ionic cordova

但收到错误

  

npm ERR!无法读取属性'路径'为null

出了什么问题,我也npm cache clean也没有用。

1 个答案:

答案 0 :(得分:0)

每当由于与路径相关的错误而导致安装包时出现问题,我只需直接进入安装了node_modules的文件夹并手动将其删除。

在您的情况下,请在C:\Users\juand\AppData\Roaming\npm\node_modules中查找ionic和cordova文件夹。

删除它们并运行ionic -vcordova -v以确保您收到消息"' ionic'不被识别为内部或外部命令,可操作程序或批处理文件"。

现在您可以再次运行npm i -g ionic cordova,它将从头开始执行该过程,您将永远不会再看到该错误消息。

这是因为当包更新时,文件夹结构可能已经改变,因此旧路径不起作用。干杯