禁用ionic cordova prepare上的提示框?

10

我正在尝试在Jenkins中自动构建我的Ionic Cordova应用程序。

我在Jenkins中运行的命令是:

yarn
ionic cordova prepare

在ionic cordova prepare命令执行时,会出现一些问题,询问是否要更新某些插件的版本。

本地插件@ionic/cli-plugin-cordova有可用更新 (1.2.1 => 1.3.0 )! 你想安装它吗?(Y/n)

是否有任何标志或参数可以传递给prepare以禁用提示或拒绝更新?

我没有在文档中找到任何信息。

2个回答

16

如果您想要回答YES而不是NO,可以使用以下命令:

--no-interactive --confirm

4
我从文档中找到了解决方案。
使用标志--no-interactive即可实现。 --interactive / --no-interactive:在交互模式(默认值)和非交互模式之间切换。在非交互模式下,旋转器和所有提示都将被禁用(对于CI/CD服务器非常有用)。
这将基本上回答所有更新问题为“不”,非常方便。

2
有没有办法让它默认回答是的? - Utsav Gupta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接