npm报错之cb() never called!
2019-03-18 本文已影响0人
嗯哼曼
今早安装vue-cli的时候,一直报错..
然后折腾了半天..
搜了各种资料..
发现是安装vue-cli的之前node和npm都需要是最新版..
node -v 看了看自己的node版本是8.9好像有点儿老了..
那就更新node吧。
按照正常更新node和npm的流程来说..
第️步,先查看本机node.js版本:
node -v
第2步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字,是他是他就是他,他的名字就是 "n"
sudo npm install -g n
第3步,安装最新版本的node.js
sudo n stable
第4步,再次查看本机的node.js版本:
node -v
第5步,更新npm到最新版:
$ sudo npm install npm@latest -g
第🤙步,验证
node -v
npm -v
现实总是不尽如人意..
还是..
报错cb() never called! ..
各种没权限..
=͟͟͞͞(꒪⌓꒪*)
崩溃之际随便试了试把npm改成了cnpm
sudo cnpm install -g n
就。好。了。。。
就。好。。了。。
好。。。了。。。
了。。
虽然不知道是啥情况。。。
但是下次遇到这个问题又装了淘宝镜像的小伙伴们可以试一试。。。
最后吐槽一下..话说..我都觉得自己敲代码的过程就像是碰运气。
另:
如果npm run dev 报这个错的话,
检查一下NPM和node是不是最新版,是最新版的情况下,
建议检查一下项目文件夹里面是否有node_modules文件夹,,
没有的话直接试一下 cnpm install ,再npm run dev ,应该就好了嗷。