目前miniblink的electron加载资源流程是这样的:
electroncommonNodeBinding.cpp的getResourcesPath先判断是不是调试模式,
如果是,则从\..\..\electron\lib读取资源,否则从\resources\electron.asar\读取资源
这个资源就是那堆必要的js,如init.js,browser-window.js等。
在browser/init.js里会判断/../../app.asar/虚拟目录是否存在,是则加载里面的package.json,否则从
\resources\electron.asar\default_app\package.json里加载。
default_app\package.json里会读取命令行,判断是否有命令行,有的话还是加载命令行,没有则显示默认的页面