如何在ionic-cli 3.30中禁用自动更新?

时间:2017-06-13 05:52:50

标签: ionic3 ionic-cli

每当我运行离子命令时,我都需要阻止Ionic CLI检查更新。这使我无法离线运行应用程序。举例如下:

C:\Users\TO-004\Desktop\EzyMarketplace\EzyExtension-App-2017-master>ionic serve ? The Ionic CLI has an update available (3.3.0 => 3.4.0)! Would you like to install it? (Y/n)

5 个答案:

答案 0 :(得分:4)

Ionic似乎将发布日期与" lastCommand"的时间戳进行比较。在prototype。如果该日期晚于发布日期,则不会向您提问。

只需将时间戳更改为未来日期,而不是理想的解决方案,但它似乎有效。

答案 1 :(得分:2)

在3.5.0中,您可以使用--no-interactive标记或在cliFlags.interactive中手动将false设置为~/.ionic/config.json来关闭CLI的交互模式。

答案 2 :(得分:1)

我的问题已解决:

ionic --no-interactive -v

答案 3 :(得分:0)

您可以通过在~/.ionic/config.json

中将daemon.updates设置为false来进行绝对更改。

答案 4 :(得分:0)

您可以通过在daemon.updates中将~/.ionic/config.json设置为false来进行绝对更改。

例如。

{
   ....
   "daemon" :{
      "updates": false
    }    
    ...
}