From f90f7313bb3ff6c3a28f6a1845936d2ba05981c4 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sun, 29 Oct 2023 01:33:52 +0800 Subject: added function build() and watch() --- launch.sh | 45 +++++++++++++++++++++++++++------------------ 1 file changed, 27 insertions(+), 18 deletions(-) (limited to 'launch.sh') diff --git a/launch.sh b/launch.sh index 02397272..ed6ea8cf 100755 --- a/launch.sh +++ b/launch.sh @@ -1,37 +1,46 @@ function check() { - printf '\033[0;35mCode Checking Starts...\033[0m\n' - html5validator --also-check-css --also-check-svg --verbose | npx gnomon || printf '\033[0;31mCode Check Failed...\033[0m\n' - # sleep .5 - echo - htmltest --conf ./.htmltest.yml | npx gnomon || printf '\033[0;31mCode Check Failed...\033[0m\n' - # sleep .5 + printf '\033[0;35mCode Checking Starts...\033[0m\n' + html5validator --also-check-css --also-check-svg --verbose | npx gnomon || printf '\033[0;31mCode Check Failed...\033[0m\n' + # sleep .5 + echo + htmltest --conf ./.htmltest.yml | npx gnomon || printf '\033[0;31mCode Check Failed...\033[0m\n' + # sleep .5 } function buildcss() { - printf '\033[0;35mCode CSS Build Starts...\033[0m\n' - yarn build:css || printf '\033[0;31mCode CSS Build Failed...\033[0m\n' + printf '\033[0;35mCode CSS Build Starts...\033[0m\n' + yarn build:css || printf '\033[0;31mCode CSS Build Failed...\033[0m\n' } function buildjs() { - printf '\033[0;35mCode JavaScript Compile Starts...\033[0m\n' - yarn build:js || printf '\033[0;31mCode JavaScript Compile Failed...\033[0m\n' + printf '\033[0;35mCode JavaScript Compile Starts...\033[0m\n' + yarn build:js || printf '\033[0;31mCode JavaScript Compile Failed...\033[0m\n' +} + +function build() { + printf '\033[0;35mStart Building/Compiling...\033[0m\]' + yarn build || printf '\033[0;31mBuilding/Compiling Failed..\033[0m\n' +} + +function watch() { + printf '\033[0;35mStart Watching.. \033[0m\n' + yarn watch || printf '\033[0;31mWatch Failed...\033[0m\n' } function start() { - printf '\033[0;32mNpx Server Starting...\033[0m\n' - exec npx serve -d -p 209 #| npx gnomon; + printf '\033[0;32mNpx Server Starting...\033[0m\n' + exec npx serve -d -p 209 #| npx gnomon; } function main() { - check - buildcss - buildjs - start + check + build + start } if [ "$1" ]; then - $@ - exit 0 + $@ + exit 0 fi main -- cgit v1.2.3