Electron-Vue打包成exe一片空白

发布于 2022-09-06 23:33:53 字数 684 浏览 11 评论 0

Electron-vue项目 利用electron-package进行打包

命令 : electron-packager . app --win --out App --arch=x64 --version 1.0.0 --overwrite --ignore=node_modules

clipboard.png

打开后一片空白

clipboard.png

npm run dev 正常运行

clipboard.png

已用 yarn 和 cnpm 都试过删除重装依赖包

请问这是什么情况?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

这样的小城市 2022-09-13 23:33:53

很大可能就是因为使用淘宝镜像安装的依赖,我这里将依赖清除后使用npm安装、打包问题解决了,各位可以试一试

暖阳 2022-09-13 23:33:53

如果你用yarn,并且科学上网了,还是出现打包空白问题

看这里

webpack.renderer.config.js文件中注释掉

...Object.keys(dependencies || {}).filter(d => !whiteListedModules.includes(d))

https://github.com/SimulatedG...

长安忆 2022-09-13 23:33:53

你的 NPM 是什么版本的?你打开生产环境下的 DevTools 控制台看一下报错就明白了
多半是这个问题:https://github.com/SimulatedG...

梦旅人picnic 2022-09-13 23:33:53

我也想知道怎么回事?

剩余の解释 2022-09-13 23:33:53

这个问题有解决了的吗?

冷清清 2022-09-13 23:33:53

出现这个问题的各位都是习惯性的使用npm或者cnpm命令安装的依赖和执行打包的吧?
请删除依赖库,重新使用官方推荐的yarn命令试试,我是这么解决的。

℡寂寞咖啡 2022-09-13 23:33:53

解决了吗?我遇到了和你相同的情况!

坠似风落 2022-09-13 23:33:53

出现这种情况,大多数都是因为用cnpm下载依赖引起的,把项目的node_modules删除,用npm安装依赖试试。我是这么解决的。

夏见 2022-09-13 23:33:53

我觉得主要是你打包的那个文件路径问题 dist
http://www.cnblogs.com/teemor...

〃安静 2022-09-13 23:33:53

拿了官网的electron-vue Demo打包了一下,发现还是空白。。。
还是没有找到问题,好气啊啊啊啊啊啊!

寄居人 2022-09-13 23:33:53

image.png
注释掉就好了

箹锭⒈辈孓 2022-09-13 23:33:53

找到webpack.renderer.config.js,找到

   nodeModules: process.env.NODE_ENV !== 'production'
        ? path.resolve(__dirname, '../node_modules')
        : false

修改为nodeModules:path.resolve(\_\_dirname, '../node\_modules')

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文