在sencha

时间:2018-01-05 16:50:09

标签: bash sencha-cmd

我希望有一个构建脚本只显示警告和错误,然后启动Web服务器,如下所示:

sencha app clean then app refresh then app build then web start

问题是,即使构建失败,它也会启动Web服务器,并且有很多INFO输出。

是否有内置的sencha方法可以防止在构建失败时打开Web服务器,并将输出简化为警告和错误,概念上是这样的?

sencha app clean then app refresh then app -show-just-warnings-and-errors build then-if-still-okay web start

我想到了这样的事情:

T=/tmp/build-$$.txt
sencha app clean then app refresh then app build 2> $T
I=`egrep '(ERROR|WARN)' < $T | wc -l`
if [ $I -eq 0 ]
then
    rm $T
    sencha web start
else
    grep 'WARN' $T
    grep 'ERROR' $T
    rm $T
fi

但希望不那么笨重。

0 个答案:

没有答案