umbrella22 / electron-vite-template

This project is a vue3 + Vite + electron project template composed of Vite and rollup. It has the same functions as my previous electron+Vue+template project
Other
398 stars 107 forks source link

三方依赖引入的问题 #62

Closed dwfrost closed 1 year ago

dwfrost commented 1 year ago

我打算做一个小程序自动上传的桌面应用,其中有用到miniprogram-ci这个npm包。

  1. miniprogram-ci安装在devDependenciesnpm i miniprogram-ci -D

  2. 然后在LandingPage.vue中引入 const ci = require('miniprogram-ci') console.log('ci',ci) 则会出现:

    • 开发环境正常,可以正常使用。
    • 打包应用后,发现加载失败,表现为白屏。

环境:

umbrella22 commented 1 year ago

这个应该是一个node依赖,我建议是安装到 dependencies 中,按你的描述我觉得打包以后白屏应该控制台应该还报错找不到这个包

dwfrost commented 1 year ago

是依赖了path等Node变量,放到dependencies打包可以正常使用,可是它太大了,全部打包需要10分钟+。我找找其他方案