我想将我的零件文件夹中的所有 scss 编译为 css。怎么做 ?
compass watch 命令只能将根 sass 文件夹编译为 css 文件夹。
例如:我想将top_menu.scss 编译成top_menu.css。
config.rb
sass
css
part
top_menu
|--top_menu.php
|--sass
| |--top_menu.scss
|--css
| |--top_menu.css
我想将我的零件文件夹中的所有 scss 编译为 css。怎么做 ?
compass watch 命令只能将根 sass 文件夹编译为 css 文件夹。
例如:我想将top_menu.scss 编译成top_menu.css。
config.rb
sass
css
part
top_menu
|--top_menu.php
|--sass
| |--top_menu.scss
|--css
| |--top_menu.css
尝试执行compass watch命令,如下所示
compass watch --sass-dir part/top_menu/sass --css-dir part/top_menu/css -c config.rb
我希望它有所帮助。
干杯!
您应该将文件夹移动到part
文件夹内sass
并设置config.rb
为监视sass
文件夹:
sass_dir = 'sass'
UPD1:如果要保留结构,请尝试指向sass_dir
根文件夹。另一种选择是使这些文件部分嵌入到一个大的 css 文件中,而不是多个较小的文件中。