я хочу иметь следующую структуру папок сборки:
- /build/index.html
- /build/static/bundlename.js
- /build/static/bundlename.css
- / build / static / img / *
- / build / static / fonts / *
Как я могу этого добиться? Я понял это путем добавления префикса / static к самому Bundlename для самой нормальной сборки webpack. Но когда я запускаю эту конфигурацию в webpack-dev-server, он не серверные файлы по / static / path.
Я использую загрузчик файлов и загрузчик URL для шрифтов, как я могу изменить их путь? Они появляются в / build root, и я хочу, чтобы они были в папке / static / fonts.
Я использую html-webpack-plugin для создания index.html и добавления ссылки стилей (понятия не имею, почему webpack хочет добавить их из js по умолчанию, это безумие, как вариант, который я вижу, но не как способ по умолчанию)
Я запускаю webpack глотком.
Вы можете увидеть мою конфигурацию здесь. https://github.com/rantiev/template-angular
Заранее спасибо.