'离线cordova运行android'命令卡住了11分钟

时间:2017-09-07 05:20:15

标签: ionic-framework ionic2 ionic3 webpack-2 ionic-cli

我有两个git分支,一个是开发,另一个是延迟加载。 我在我的懒加载分支中做了延迟加载,但是在'19.81 s'复制完成后它停留了11分钟,这种情况下构建过程太慢了。 没有延迟加载的开发分支,正常构建应用程序,但启动需要太多时间。

我想延迟加载分支不应该在构建过程中花费很长时间。

运行命令autocomplete="off" 时的图像 enter image description here

完成图像构建后。 enter image description here

似乎webpack需要11分钟才能完成任务。

当我在开发分支中运行应用程序时,没有任何延迟加载,webpack需要34.59秒。 enter image description here

1 个答案:

答案 0 :(得分:1)

如果您想在编辑时减少离子必须执行的工作量,请尝试使用livereload标志。然后它只会进行webpack更新而不是webpack完整的开始和结束。这样您就可以进行编辑和测试,而无需每次都执行~11分钟的过程。

ionic cordova run android --livereload

ionic serve

至于构建时间较长,如果最近才开始发生,我需要查看更多代码。但是,在我的项目中,当我构建时,构建它可能需要10多分钟,尤其是在使用 - prod 标志运行时。

另外,请务必确保您使用最新的Ionic:

npm install @ionic/cloud-angular@latest --save
sudo npm update -g cordova
sudo npm update -g ionic
相关问题