我真的很喜欢Netbeans 8.0,它(正式)支持Cordova。
不幸的是,对我来说,构建一个应用程序需要超过1分30秒(在最后一个例子中,总时间:1分42秒)。这对基本应用程序来说太多了(我只有4个核心插件),而用Eclipse构建同样的应用程序要快得多。
* *- 我能做些什么来提高我的构建速度吗?
我不能发布所有的日志,因为它太大了,但是有很多东西被重复了很多次,例如这些行:
- 跳过现有文件:index.md
- cp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.device contribuding .mdcp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.deviceLICENSE
- cp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.splashscreen contribuding .mdcp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.splashscreenLICENSEcp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.splashscreenNOTICEcp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache. cordoa .splashscreenplugin.xmlcp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.splashscreenREADME.mdcp: dest文件已经存在:C:Usersuser1DocumentsNetBeansProjectsmyapppluginsorg.apache.cordova.splashscreenRELEASENOTES.md
Netbeans构建过程的Cordova/PhoneGap对我来说也非常慢(HelloWorld需要超过一分半钟来构建),如果你再次"运行"它,即使没有修改,它再次构建整个东西!
我不知道如何加快特定平台的构建过程,但如果你切换到"嵌入式WebKit浏览器",然后运行你的应用程序,它是非常快的,因为你跳过了整个构建过程。
所以现在,我建议使用集成(或外部)浏览器进行开发,然后在达到某些里程碑时进行iOS/Android构建。