nodejs首次安装成功 ,可以node -v npm -v 查看到版本号
过了一天之后一直报错
nodejs安装后查看npm版本,报错
报错信息如截图
报错日志:
0 info it worked if it ends with ok
1 verbose cli [ ‘E:\Program Files\nodejs\node.exe’,
1 verbose cli ‘E:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js’,
1 verbose cli ‘prefix’,
1 verbose cli ‘-g’ ]
2 info using npm@6.4.1
3 info using node@v10.14.1
4 verbose stack Error: spawn E:\Program Files\nodejs\node.exe ENOENT
4 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:232:19)
4 verbose stack at onErrorNT (internal/child_process.js:407:16)
4 verbose stack at process._tickCallback (internal/process/next_tick.js:63:19)
5 verbose cwd C:\Users\Administrator
6 verbose Windows_NT 10.0.16299
7 verbose argv “E:\Program Files\nodejs\node.exe” “E:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js” “prefix” "-g"
8 verbose node v10.14.1
9 verbose npm v6.4.1
10 error path E:\Program Files\nodejs\node.exe
11 error code ENOENT
12 error errno ENOENT
13 error syscall spawn E:\Program Files\nodejs\node.exe
14 error enoent spawn E:\Program Files\nodejs\node.exe ENOENT
15 error enoent This is related to npm not being able to find a file.
16 verbose exit [ 1, true ]
谷歌和百度说是卸载重装可以解决问题。
方法一:尝试了[控制面板]卸载,msi重装后问题复现。
方法二:尝试[控制面板]卸载,去官网下载二进制文件安装包解压,自己配置环境变量,问题还是复现
方法三:手动删除二进制安装包、C盘中的npm npm_cache 文件夹、清理环境变量,清理注册表,重装,问题还是在,,,
其他:什么npm版本低,升级版本啥的也试过了,没有效果,,,
感觉已经尝试了几乎所有方法,,,,求大神解答,,,