要开发一个桌面程序,可选择的有nwjs和electron,但是electron不支持xp,客户还是有一部分系统是用xp的,只能用nwjs. 由于程序需要安装很多npm的模块,node_module文件夹里的文件达到了1w+的文件,大小去到30m,加上nwjs本身,整个软件去到90m,nnd,打包起来非常慢,启动就更慢了 启动一次花掉了20s的时间,不可忍. 解决思路有两个: 1.直接放源码到nwjs的文件夹下运行,不打包,这样启动起来会很快: 2.用webpack把代码先进行打包,然后再进行nw