|
With webassets, files are grouped as bundles. Each bundle can have custom filters (eg: transform less files to css). I define my bundles inside an assets.py file:- from flask_assets import Bundle
- common_css = Bundle(
- 'vendor/bootstrap/css/bootstrap.css',
- Bundle(
- 'css/layout.less',
- filters='less'
- ),
- filters='cssmin', output='public/css/common.css')
- common_js = Bundle(
- 'vendor/jquery/jquery-1.7.2.min.js',
- 'vendor/bootstrap/js/bootstrap.min.js',
- Bundle(
- 'js/main.js',
- filters='closure_js'
- ),
- output='public/js/common.js')
复制代码 |
|