我通常在 Jade、Stylus 和 CoffeeScript 中使用白页,所以我使用 shell 脚本来查看它们并进行编译。并在编码后使用 shell 脚本pkill -f
杀死它们。
但是有问题:
- 如果我从另一个目录调用这个脚本,它会失败
- 如果我忘记运行第二个脚本,它就会运行,
http://gitcafe.com/jiyinyiyong/weibo-list/blob/master/watch/watch.sh#code
jade -O ../page/ --pretty -w ../src/index.jade &
jade -O ../page/ --pretty -w ../src/login.jade &
coffee -o ../page/ -wbc ../src/handle.coffee &
coffee -o ../page/ -wbc ../src/config.coffee &
stylus -o ../page/ -w ../src/page.styl &
doodle ../page/ ../server.coffee &
node-dev ../server.coffee &
是否有更好的解决方案来管理这些文件?