新手NodeWebKit
并面临包装方面的一些问题。
我已经按照打包和分发节点webkit中定义的步骤创建了一个.nw文件,然后是.exe文件。
我目前面临的问题是Node webkit需要2-3分钟才能加载应用程序。
有什么主意为什么要花那么多时间?
如果花费的时间超过我可以做的更快的时间?
提前致谢
最初创建的可执行文件为92mb。创建nw文件时,我正在添加不必要的文件,如图所示
某些选定的文件夹包含大文件,例如node_modules
126mb(在我的情况下),因此,一旦文件完全打包并在其他计算机上运行,由于要在Windows中提取压缩文件,大约要花费一些时间才能加载2分钟。
解决方案是仅选择包装所需的文件夹,并消除其他文件夹,如下图所示:
同时,为了最大程度地减少应用程序的大小,如果所选文件中的任何文件很大,我在打包前都将它们缩小了。
这样,我没有得到95mb的压缩文件,而是打包并运行了1mb的文件,并且仅用5秒钟就加载了应用程序,而不是2分钟。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句