diff --git a/bikeshop_project/bikeshop/settings/base.py b/bikeshop_project/bikeshop/settings/base.py index f765bec..350b1f5 100644 --- a/bikeshop_project/bikeshop/settings/base.py +++ b/bikeshop_project/bikeshop/settings/base.py @@ -126,6 +126,7 @@ STATICFILES_DIRS = [ ('vendor', os.path.join(BASE_DIR, '../vendor')), os.path.join(BASE_DIR, '../assets') ] + STATIC_ROOT = 'static' STATIC_URL = '/static/' diff --git a/bikeshop_project/bikeshop/settings/production.py b/bikeshop_project/bikeshop/settings/production.py index 13bc343..43063ed 100644 --- a/bikeshop_project/bikeshop/settings/production.py +++ b/bikeshop_project/bikeshop/settings/production.py @@ -37,8 +37,12 @@ LOGGING = { }, } - -WEBPACK_LOADER.update({ - 'BUNDLE_DIR_NAME': 'assets/dist/', - 'STATS_FILE': os.path.join(BASE_DIR, '../webpack-stats-prod.json') -}) +WEBPACK_LOADER = { + 'DEFAULT': { + 'CACHE': True, + 'BUNDLE_DIR_NAME': 'assets/dist/', # must end with slash + 'STATS_FILE': os.path.join(BASE_DIR, '../webpack-stats-prod.json'), + 'POLL_INTERVAL': 0.1, + 'IGNORE': ['.+\.hot-update.js', '.+\.map'] + } +} \ No newline at end of file