花一天时间踩了node npm的一个坑


在一个后端眼里nodejs这工具真的难用,最近为了用elementui,然后去硬着头皮学vue,学着学着,发现还要去用node,webpack。真想掐死前端那一群人啊。。。。

好了,进入正题。话说我装完node js 10.x以后,使用npm -v .结果出来一大串信息。

 

npm ERR! path D:\nodejs\node.exe
npm ERR! code ENOENT
npm ERR! errno ENOENT
npm ERR! syscall spawn D:\nodejs\node.exe
npm ERR! enoent spawn D:\nodejs\node.exe ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Callback called more than once.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2019-06-05T07_15_19_719Z-debug.log
6.9.0

意思就是npm出了问题。

错误截图如下:

首先说,解决办法:

1.卸载装好的nodejs.

2 删除C:\Users\Administrator\AppData\Roaming文件夹下面关于npm的文件和文件夹(本人用的是administrator登陆的)。

3 重新下载低版本的nodejs安装,推荐7.x。 8,9.10甚至12都有这个问题。

 

 

其实很简单,感觉就是版本的问题。nodejs太坑,没办法。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM