我在Flask项目的静态目录中有几对CSS文件和几个SCSS fiels。现在我正在手动编译SCSS文件,但我希望Flask-Assets为我做。我知道如何只准备CSS捆绑,但有没有办法混合到这个捆绑SCSS文件,必须在捆绑之前由filter="pyscss"
编译?
答案 0 :(得分:1)
我不确定pyscss
过滤器,但是,您可以将CSS和SCSS文件与scss
过滤器捆绑在一起。过滤器仅适用于相关文件(在这种情况下为*.scss
。)来自我的一个项目的工作代码:
assets.register(
'css_admin',
Bundle(
'bootstrap/dist/css/bootstrap.min.css',
'admin.scss',
filters='scss', output='admin.css'
)
)