npm ERR!代码ENOENT和npm ERR! syscall生成C:\ Program Files \ nodejs \ node.exe

时间:2020-05-13 05:09:46

标签: javascript node.js reactjs npm

我已经安装了最新版本的nodejs(12.16.3 LTS),并且工作正常,但不能运行npm,我可以输入:

node -v
npm -v

并获得以下结果

v12.16.3
6.14.5

我什至可以执行npm help并显示所有命令,但是当我尝试使用npm进行其他操作时,总是会遇到以下错误:

npm ERR! code ENOENT
npm ERR! syscall spawn C:\Program Files\nodejs\node.exe
npm ERR! path C:\Program Files\nodejs\node.exe
npm ERR! errno ENOENT
npm ERR! enoent spawn C:\Program Files\nodejs\node.exe ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:

我正在Windows 10上运行,但我不知道该怎么办。我做了PATH,看起来像这样:

C:\Users\Josian>echo %PATH%

C:\Users\Josian\AppData\Roaming\npm;
C:\Program Files\nodejs\;
C:\Python38\Scripts\;
C:\Python38\;
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLS Client\;
C:\WINDOWS\system32;
C:\WINDOWS;C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;

请帮助!

0 个答案:

没有答案