我在使用Windows 10安装离子2时遇到问题。我安装了npm LST版本并输入
npm install -g ionic cordova
但收到错误
npm ERR!无法读取属性'路径'为null
出了什么问题,我也npm cache clean
也没有用。
答案 0 :(得分:0)
每当由于与路径相关的错误而导致安装包时出现问题,我只需直接进入安装了node_modules的文件夹并手动将其删除。
在您的情况下,请在C:\Users\juand\AppData\Roaming\npm\node_modules
中查找ionic和cordova文件夹。
删除它们并运行ionic -v
和cordova -v
以确保您收到消息"' ionic'不被识别为内部或外部命令,可操作程序或批处理文件"。
现在您可以再次运行npm i -g ionic cordova
,它将从头开始执行该过程,您将永远不会再看到该错误消息。
这是因为当包更新时,文件夹结构可能已经改变,因此旧路径不起作用。干杯