Skip to content

Transparently use webpack with flask

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.txt

courcelan/flask-webpack-loader

 
 

Repository files navigation

flask-webpack-loader

flask version django-webpack-loader

Install

npm install --save-dev webpack-bundle-tracker pip install flask-webpack-loader

Usage

app.py

from flask_webpack_loader import WebpackLoader webpack_loader = WebpackLoader(app)

template.html

 {{ render_bundle('main') | safe }} # webpack 4+ {{ render_bundle('runtime~main') | safe }} {{ render_bundle('undefined') | safe }}

Configuration

WEBPACK_LOADER = { 'BUNDLE_DIR_NAME': os.path.join('static', 'bundles'), 'STATIC_URL': 'static', 'STATS_FILE': 'webpack-stats.prod.json', 'POLL_INTERVAL': 0.1, 'TIMEOUT': None, 'IGNORES': [re.compile(r'.+\.hot-update.js'), re.compile(r'.+\.map')] }

About

Transparently use webpack with flask

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%