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 ,成功!