花一天時間踩了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