我正在处理几个使用相同模板和核心WordPress文件的WordPress项目。所以我像这样拆分文件夹:
wordpress-
-wp-content
-themes
-mytheme
-output
-core.css
-src
-bootstrap
-files.scss
-sass
-core.scss
project
-outputs
-project.css
-sass
-project.scss
我的project.scss和core.scss都使用@extend和@include使用bootstrap sass文件。
我确实可以在project.scss和core.scss的顶部@import bootstrap,但最后我会得到bootstrap的副本。
有没有办法避免它?你会怎么接近它?我觉得只导入项目所需的bootstrap文件仍然是一种浪费。必须有一种方法让sass进入文件,从引导程序中为@ extend / @ include提取所需的最终css,并将其余部分从最终的project.css中删除。
我希望我能解释这一点。