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 @   轻烟随风  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示