Vue pnpm run dev 出现 'vite' 不是内部或外部命令,也不是可运行的程序

'vite' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

但是在本机其他项目文件夹却能使用 pnpm run dev 

先尝试使用 npm i,出现报错:

npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: pure-admin-thin@5.7.0
npm error Found: eslint@9.20.0
npm error node_modules/eslint
npm error   dev eslint@"^9.4.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@"^8.56.0" from @typescript-eslint/parser@7.18.0
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"^7.13.0" from the root project
npm error   peer @typescript-eslint/parser@"^7.0.0" from @typescript-eslint/eslint-plugin@7.18.0
npm error   node_modules/@typescript-eslint/eslint-plugin
npm error     dev @typescript-eslint/eslint-plugin@"^7.13.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error C:\guo\nodejs\node_cache\_logs\2025-02-11T01_26_17_742Z-eresolve-report.txt
npm error A complete log of this run can be found in:

解决方法:

1 .删除 项目文件夹下的 node_modules

 

2. 执行 pnpm i

ockfile is up to date, resolution step is skipped
Packages: +834
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  
Downloading echarts@5.5.0: 10.37 MB/10.37 MB, done
Downloading element-plus@2.7.5: 8.70 MB/8.70 MB, done
 WARN  GET https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz error (ERR_SOCKET_TIMEOUT). Will retry in 10 seconds. 2 retries left.
 WARN  GET https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
 WARN  GET https://registry.npmmirror.com/vite/-/vite-5.3.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
 WARN  GET https://registry.npmmirror.com/typescript/-/typescript-5.4.5.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
Downloading typescript@5.4.5: 5.83 MB/5.83 MB, done
 WARN  GET https://registry.npmmirror.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
 WARN  GET https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
 WARN  GET https://registry.npmmirror.com/vite/-/vite-5.3.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
Progress: resolved 834, reused 17, downloaded 812, added 834, done

以上只截取部分图。

3.重新运行 pnpm run dev ,成功!

 

posted @ 2025-02-11 09:52  轻烟随风  阅读(97)  评论(0编辑  收藏  举报