Rit*_*ito 5 ruby sass compass-sass
我正在使用Sass 3.1.10和Compass 0.11.5.由于某些结构原因,我需要将我的指南针项目编译到许多不同的位置(css_dir).目前,我手动编译每个路径的所有文件.有没有办法同时编译到许多位置?
我的config.rb看起来像这样:
http_path = "/"
css_dir = "skin/main/css"
#css_dir = "uc/main/css"
#css_dir = "skin/abstract/css"
#css_dir = "skin/ksv/css"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "javascripts"
output_style = :compressed
preferred_syntax = :sass
Run Code Online (Sandbox Code Playgroud)
我编写了一个简单的 shell 脚本来编译到给定路径:
echo "* Compiling all CSS"
echo "***** START";
cd /mainworkspace/www/
echo "***** compiling into skin1";
compass compile --time --css-dir=skin1/main/css --output-style compressed --force;
echo "***** compiling into skin2";
compass compile --time --css-dir=skin2/main/css --output-style compressed --force;
echo "***** compiling into uc skin";
compass compile --time --css-dir=uc/main/css --output-style compressed --force;
echo "***** END";
Run Code Online (Sandbox Code Playgroud)
更新:添加了一些用于生产的参数。在这里您可以找到许多其他可选参数:http://compass-style.org/help/documentation/configuration-reference/
| 归档时间: |
|
| 查看次数: |
5109 次 |
| 最近记录: |