CNode

npm init 之后报错

问答
Yyunkou发布于10 年前最后回复10 年前3 回复9050 浏览0 收藏

如题,npm init 之后报错。想知道是什么原因导致的?

npm ERR! Cannot read property 'stop' of undefined
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "init"
npm ERR! node v6.6.0
npm ERR! npm  v3.10.3

npm ERR! Cannot read property 'stop' of undefined
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>
/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:95
    npm.spinner.stop()
               ^

TypeError: Cannot read property 'stop' of undefined
    at reallyExit (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:95:16)
    at writeLogFile (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:392:30)
    at exit (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:80:28)
    at process.errorHandler (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:387:3)
    at emitOne (events.js:96:13)
    at process.emit (events.js:188:7)
    at processEmit [as emit] (/usr/local/lib/node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit/index.js:146:32)
    at process._fatalException (bootstrap_node.js:296:26)
查看回复

回复 (3)

Y
yunkou#1·10 年前

@IchiNiNiIchi @yunkou 自问自答吧。其实就是频繁切换node 版本的问题,之前用的n n 还是有点不靠谱,不稳定。 自己装了 v6.6.0 但是这个版本是当初因为网络原因装的有问题。但是n 认为安装成功了。 听取了狼叔的建议 换成 nvm 注意下使用场景和node 版本即可。

好没有营养的问题。 #羞涩脸#

D
DevinXian#2·10 年前

反正我不需要频繁切换Node版本,盘里面放了几个版本的source,用谁build谁- - 不过build比较慢,有时候半个小时...

I
IchiNiNiIchi#3·10 年前

只是这些没法判断。试着搜了一下,你当前的工作目录里面有大写字母没?有的话换成小写试试。比如 littleCat 改成 little-cat https://github.com/npm/npm/issues/7927

参与回复
登录后即可参与回复。登录