Node.js 在Windows上安装Ionic时出错
我在Windows7设备上安装了node、npm和cordova。然而,当我跑的时候Node.js 在Windows上安装Ionic时出错,node.js,cordova,windows-7,npm,ionic-framework,Node.js,Cordova,Windows 7,Npm,Ionic Framework,我在Windows7设备上安装了node、npm和cordova。然而,当我跑的时候 npm install -g ionic 我收到以下错误: C:\Users\me>npm install -g ionic loadRequestedDeps → after ▌ ╢███████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
npm install -g ionic
我收到以下错误:
C:\Users\me>npm install -g ionic
loadRequestedDeps → after ▌ ╢███████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
Assertion failed: ctx->mode_ != NONE && "already finalized", file src\node_zlib.cc, line 147
C:\Users\me>node -v
v0.12.5
C:\Users\me>npm -v
3.0.0
C:\Users\me>cordova -v
5.1.1
如何修复此错误?我已将节点降级为0.10.38版,并且工作正常
npm安装-g cordova ionic
这对我很有效我猜可能是ssl错误,请尝试:
nam cache clean
npm config set registry http://registry.npmjs.org/
npm config set strict-ssl false
然后尝试以调试模式运行:
npm install -g cordova ionic -ddd
如果不工作,请参阅
else:install node lts您是否尝试过使用稳定版本的npm,而不是截至本文撰写之时仍处于测试阶段的3.0?我将npm降级为2.12,它成功了。谢谢