gpt4 book ai didi

ionic-framework - 如何从 Gulp 脚本运行 `ionic serve`

转载 作者:行者123 更新时间:2023-12-02 03:24:23 25 4
gpt4 key购买 nike

我正在尝试使用 Protractor 和 gulp 设置端到端测试。因此,为了在 CI 服务器上执行我的测试,我需要分拆一个服务器来为我的 html/js/css 提供 ionic 服务。

我不完全确定 ionic cli 如何触发服务器,它是否有某种任务运行器?如果是这样,我可以从 gulp 脚本中触发它吗?

最佳答案

这不是最优雅的方式,但我相信这可以完成工作。

首先在你的 gulpfile.js 中包含 child-process

var exec = require('child_process').exec;

startServer这样创建一个新的gulp任务

gulp.task('startServer', function(){
exec('ionic serve', function (err, stdout, stderr) {});
});

将这个新任务传递给您的默认任务,例如,

gulp.task('default', [/*'task1','task2',...,*/'startServer']);

然后只需运行 gulp 而不是 ionic serve 就可以了。

希望对您有所帮助。 :)

关于ionic-framework - 如何从 Gulp 脚本运行 `ionic serve`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31188763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com