buqiyuan / electron-vite-monorepo

Electron Turborepo monorepo with pnpm, Vue, Vite boilerplate
https://buqiyuan.github.io/electron-vite-monorepo/
MIT License
702 stars 180 forks source link

项目启动成功,但页面无法加载 #29

Closed lyt31024 closed 3 months ago

lyt31024 commented 1 year ago

项目启动成功了,报了包依赖的问题, 访问页面的时候,页面也一直卡着,但控制台也没有报错。

1: pnpm install 一切正常。 2:pnpm serve 提示如下,但项目还是成功启动了。 Failed to resolve dependency: @vue/shared, present in 'optimizeDeps.include' 3:浏览器访问项目地址。

KV YNK80%9ED)LMYZ)1MM%V

GOGA7SUG$R((0XI@E@W6HLI

buqiyuan commented 1 year ago

刚试了下,页面可以加载,就是首次加载会比较慢(特别是在Windows系统),加载成功后,后续启动有缓存会快很多,慢的原因主要是因为 在开发环境下全量加载了 antdv,具体配置在这,开发环境下全量加载 antdv 的理由主要是为了解决在切换路由时 如果新页面有新组件则会重新编译组件出现卡顿、重新加载页面的情况。 归根结底,慢的主要原因是在 less 编译的时间