npm在更改前缀后没有响应

我试图通过npm最近更新我的IONIC CLI,安装成功了几次,但CLI版本没有改变。 经过研究,我决定改变npm前缀,然后IONIC提出投掷bash:找不到IONIC命令。 之后我做了进一步的研究,之后我通过windows cmd admin编辑了npmconfiguration。 我做了

npm cofig edit 

我改变了前缀

  \users\<username>\ 

从那以后,npm不再回应。

如果我运行类似的东西

 npm install -g ionic 

没有任何反应,也没有任何错误或任何forms的反应 我有几次卸载并重新安装节点。 我正在使用节点V4.2.2。

我终于find了解决办法。 这些就是我所做的

  1. 我删除了所有应用程序中的所有node_module文件夹(我不确定这是否真的有必要)

  2. 我通过以下https://stackoverflow.com/a/20711410/1363169完成了节点的完全卸&#x8F7D;

  3. 我跑了

     npm root -g 

    它返回path

     C:\Users\<username>\node_module 

    代替

      /usr/local 

    或者无论节点安装在哪里,在我自己的情况下节点是安装在

      C:\Users\<username>\AppData\Roaming\npm 

    我然后跑了

      npm config set prefix "C:\Users\<username>\AppData\Roaming\npm" 

然后我又重新安装了cordova和离子

  npm install -g cordova npm install ionic -g 

一切都很好