Использование настроек Webpack и Django - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь использовать Django-webpack-loader с Django и VueJs, но я не могу использовать правильные настройки в моем сложном проекте для загрузки webpack bundle.Макет моего проекта

    Endofyogavidya
    --dist/bundle.js
    manage.py
    webpack.config.js
    --Yogavidya
    ----apps
    ----static
    --------main.js
    --------App.Vue
    ----templates
    ----settings
    ------base.py
    ------development.py

В моем файле settings.py

PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
STATIC_URL = '/public/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = (
    os.path.join(PROJECT_ROOT, "dist"),
)

WEBPACK_LOADER = {
    'DEFAULT': {
        'CACHE': not DEBUG,
        'BUNDLE_DIR_NAME': '',
        'STATS_FILE': os.path.join(PROJECT_ROOT, 'webpack-stats.json'),
        'POLL_INTERVAL': 0.1,
        'TIMEOUT': None,
        'IGNORE': ['.+\.hot-update.js', '.+\.map']
    }
}

Мой index.html не работает, потому что с этими настройками django пытается собрать мои активы в '/home/ytsejam/public_html/endofyogavidya/yogavidya/settings/dist'.Как правильно настроить параметры папки?

Спасибо

1 Ответ

0 голосов
/ 18 февраля 2019

На этом есть хороший комментарийПерейдите по ссылке ниже

https://medium.com/labcodes/configuring-django-with-react-4c599d1eae63

Это для ReactJS, но надеюсь, что вы можете связать его с используемой платформой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...