项目启动错误, Cannot find package 'fast-glob'
Closed this issue · 3 comments
korykim commented
本地环境
- node: v20.10.0
- pnpm: 8.14.0
- os: windows10
已经尝试
- 删除pnpm-lock.yaml和node_modules后重新安装过,但依旧出现问题
- 安装
pnpm add fast-glob -d
WARN 5 deprecated subdependencies found: resolve-url@0.2.1, source-map-resolve@0.5.3, source-map-url@0.4.1, stable@0.1.8, urix@0.1.0
Already up to date
Progress: resolved 704, reused 669, downloaded 0, added 0, done
Done in 4.1s
最终错误
failed to load config from F:\rustcode\myloco\v3-admin-vite\vite.config.ts
error when starting dev server:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'fast-glob' imported from G:\Program Files\nodejs\pnpm\node_modules\vite-plugin-svg-icons@2.0.1_vite@5.1.3\node_modules\vite-plugin-svg-icons\dist\index.mjs
at packageResolve (node:internal/modules/esm/resolve:844:9)
at moduleResolve (node:internal/modules/esm/resolve:901:20)
at defaultResolve (node:internal/modules/esm/resolve:1121:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:396:12)
at ModuleLoader.resolve (node:internal/modules/esm/loader:365:25)
at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:240:38)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:85:39)
at link (node:internal/modules/esm/module_job:84:36)
ELIFECYCLE Command failed with exit code 1.
pany-ang commented
尝试用管理员模式打开 vscode 看看效果
pany-ang commented
产生的原因可能有很多:
- 电脑系统问题
- vite-plugin-svg-icons 插件本身的兼容性或 BUG
- vscode 权限的问题
- pnpm 的问题
你可以尝试:
- 换台电脑试一试
- 去 vite-plugin-svg-icons 仓库提问
- 下载 System Installer 版本的 vscode,或者管理员模式打开 vscode
- 使用 npm 试试
- 全局安装 fast-glob
pany-ang commented
期待你的尝试结果,因为我这边从来没有遇见过这个问题,无论是在 win10、win11、还是 mac