pip install Flask-Assets python from flask_assets import Environment STATIC_FOLDER = 'static' ASSETS_FOLDER = 'compressed' assets = Environment() def configure_assets(app): app.config.from_pyfile('config.py') assets.init_app(app) assets.register('main_css', Bundle('css/main.css', filters='cssmin', output='main.min.css')) assets.register('main_js', Bundle('js/main.js', filters='jsmin', output='main.min.js')) app.register_blueprint(assets) return app app = Flask(__name__) app = configure_assets(app) html {% assets "main_css" %} <link rel="stylesheet" href="{{ASSET_URL}}"> {% endassets %} {% assets "main_js" %} <script src="{{ASSET_URL}}"></script> {% endassets %} python if __name__ == '__main__': assets.auto_build = True app.run()


上一篇:
下一篇:
切换中文