Когда я использую publicPath
: '/ static /' в моей конфигурации webpack, мое приложение Vue.js отлично работает на веб-сервере Django (как dev, так и production).
Однако сейчас я пытаюсь использовать режим истории. Я должен изменить publicPath
на "/"
, в противном случае URL всегда получает «/ static /» между доменом и фактической целью.
Сервер разработки Vue.js по-прежнему работает нормально, однако сервер консоли Django для производства и разработки выдает мне следующие ошибки в консоли браузера:
Uncaught SyntaxError: Неожиданный токен <Ресурс интерпретируется как
Таблица стилей, но перенесенная с MIME-типом text / html:
«<a href="http://127.0.0.1:8000/6.01a214ce.css" rel="nofollow noreferrer">http://127.0.0.1:8000/6.01a214ce.css".
Я пробовал несколько разных решений, таких как:
- publicPath: './'
- assetsPublicPath: '/ static /'
- внутри базы HTML (дал мне ошибку при компиляции)
Как я могу решить эту проблему?