flask-assets
scssの設定方法は次のとおりです。
def configure_extensions(app):
# Web Assets
from app.extensions import assets
scss = Bundle(
'scss/all.scss',
filters='scss',
output='scss_all.css'
)
assets.register('scss_all', scss)
assets.init_app(app)
私の設定では、設定しましたASSETS_DEBUG = True
これは機能し、ファイルapp/static/scss_all.scss
とフォルダーが生成されますapp/static/.webassets.cache
。スタイルは意図したとおりにサイトに表示されます。
ただし、問題は、scss スタイル シートを再生成する場合、上記のファイルを削除する必要があることです。これは、scss をいじっていると面倒です。
app.debug
が に設定されている場合、リローダーでこれらのファイルを自動的に再生成する方法はありますTrue
か?
(余談:フラスコの開発バージョンを使用しています)