首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装电子应用程序太慢,因为需要安装到用户端pc中的本地依赖项

安装电子应用程序太慢,因为需要安装到用户端pc中的本地依赖项
EN

Stack Overflow用户
提问于 2017-08-03 13:19:23
回答 2查看 616关注 0票数 1

我有一个电子应用程序与2个package.json文件。

root/package.json拥有所有的devDependencies,root/app/package.json拥有应用程序运行所需的所有依赖项。

因此,我使用电子打包程序打包app文件夹,然后使用inno setup为windows构建安装程序。

但是当我安装应用程序时,因为app中的node_modules有太多的依赖项,所以为了从node_modules中提取所有内容,安装程序非常慢。

其他应用程序的安装成本为3-10美元,但我的安装成本为25-35美元。

那么我该怎么做呢?也许我可以在打包之前使用webpack捆绑js?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2017-09-29 03:50:42

你绝对应该使用像webpack (或等效的)这样的东西来捆绑你的应用程序。在摇动你的依赖关系和只保留所产生的必要模块方面,Webpack做得非常出色。

我已经为电子项目发布了一个可能的解决方案,包括导致安装构建的构建过程方法。我的特别建议是使用Wix进行MSI部署,但是构建过程项目仍然适用(步骤1-6),对于任何想要了解对完成这项工作很重要的项目的可能过程的人(即使您使用其他安装程序)。希望这能有所帮助:

https://stackoverflow.com/a/46474978/3946706

票数 1
EN

Stack Overflow用户

发布于 2021-08-24 21:32:15

你是不是要把一个web应用打包成电子的?打包时间慢可能是因为将web节点模块捆绑到电子应用程序中,而这并不是必需的。

https://medium.com/@hellobharadwaj/electron-plus-angular-react-why-use-2-different-package-json-files-361ae47d07f3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45475420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档