build sys improvement: live watching of css changes
This commit is contained in:
parent
809b58e383
commit
01576c67ef
@ -2,10 +2,15 @@
|
||||
sass=static/sass/
|
||||
css=static/css/
|
||||
|
||||
all: sass run
|
||||
all: build-sass run
|
||||
|
||||
sass:
|
||||
sh scripts/build-sass.sh
|
||||
live: watch-sass run
|
||||
|
||||
build-sass:
|
||||
sh scripts/build-sass.sh build
|
||||
|
||||
watch-sass:
|
||||
sh scripts/build-sass.sh watch &
|
||||
|
||||
run:
|
||||
npm start
|
||||
|
@ -3,6 +3,18 @@
|
||||
sassDir='src/sass/'
|
||||
cssDir='src/css/'
|
||||
|
||||
for i in $sassDir/*;do
|
||||
build() {
|
||||
for i in $sassDir/*;do
|
||||
sass $i $cssDir/`basename -s .scss $i`.css
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
watch() {
|
||||
pairs=''
|
||||
for i in $sassDir*;do
|
||||
pairs="$i:$cssDir`basename -s .scss $i`.css $pairs"
|
||||
done
|
||||
sass --watch $pairs
|
||||
}
|
||||
|
||||
"$@"
|
Loading…
Reference in New Issue
Block a user