【问题标题】:'ionic cordova run android' command stuck for 11 minute“ionic cordova run android”命令卡住了 11 分钟
【发布时间】:2018-02-15 17:18:56
【问题描述】:

我有两个 git 分支,一个是开发,另一个是延迟加载。 我在我的延迟加载分支中进行了延迟加载,但它在“19.81 秒复制完成”后卡住了 11 分钟,这样构建过程太慢了。 非懒加载的开发分支,可以正常构建应用,但是启动时间太长。

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

运行命令ionic cordova run android时的图像

当它完成构建图像时。

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

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

【问题讨论】:

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


    【解决方案1】:

    如果您想在编辑时减少 ionic 必须在构建之间执行的工作量,请尝试使用 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
    

    【讨论】:

    • 感谢您的快速回答,我会检查一下。
    • 正如我上面提到的,在我的开发分支中,我没有应用任何延迟加载,它需要不到 11 分钟。如图所示,我提供的 webpack 需要 11 分钟来完成它的任务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-25
    • 2022-08-07
    • 1970-01-01
    • 2017-10-30
    • 1970-01-01
    • 2018-12-17
    相关资源
    最近更新 更多