在Flask和jinja2中使用sass

python CSS

伽罗Tony

2020-03-19

我想在我的Flask应用程序中包含一个sass编译器。有一种普遍接受的方法吗?

第2374篇《在Flask和jinja2中使用sass》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
凯Tom 2020.03.19

当前,存在一个解决此问题的更好方法,即Flask-Scss

您只需要安装它: pip install Flask-Scss

在配置应用程序后(可能在您的manage.py文件中)实例化一个Scss对象

from flask import Flask
from flask.ext.scss import Scss

app = Flask(__name__)
Scss(app)

默认情况下,扩展名将在{app.root_dir}/assets/scss或中查找.scss文件,{app.root_dir}/assets并将生成的.css文件放入{default_static_dir}/css或中{default_static_dir}

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android