npm init 之后报错
发布于 6 年前 作者 yunkou 7201 次浏览 来自 问答

如题,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 回复

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

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

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

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

回到顶部