Open NikitaRzm opened 7 years ago
"Dev-server не подхыватывает изменения. Приходится останавливать его, собирать ручную сборку и запускать снова сервер." - Да. Это было сделано, чтобы index.html находился в корне и не нужно было переходит в /public у GitHubPages (.htaccess). Почему-то думал, что это важно... Работал с двумя консолями (devserver и webpack--watch) :/ - переделал.
"Также стоит в итоговой сборке фонты сложить в папку fonts, картинки в папку images, цсс и жс соотв. в css и js папки." - переделал. При большом количестве шрифтов так намного лучше. Не понял про js и css папки. Все .js и .css файлы подключаются на этапе сборке и включены в main.js(bundle.js), так же?
Dev-server не подхыватывает изменения. Приходится останавливать его, собирать ручную сборку и запускать снова сервер. Проблема в некорректном пути для
index.html
в настройках HTMLWebpackPlugin. Файл уходит мимо папки, из которой вебпак сервит контент.Также стоит в итоговой сборке фонты сложить в папку fonts, картинки в папку images, цсс и жс соотв. в css и js папки.
Также в трех местах используется font-awesome. Стоит его вынести в отдельную папку вроде shared/externals или что-то подобное, т.к. сейчас идет дублирование в самом проекте, а также дважды вставляется его css в теги styles. Неплохой оверхед выходит :)