Проект Webpack с несколькими файлами html / js / css
Я думаю, что я понял, как работает Webpack. Моя проблема: большинство уроков / примеров основаны на одном index.html
, Итак, как бы я организовал свой webpack.config.js
и структура каталогов для нескольких страниц?
Давайте предположим, что мне нужны следующие вещи:
index.html
сcss
а такжеjs
файлdashboard.html
сcss
а такжеjs
файлprofile.html
сcss
а такжеjs
файл
И вот что я не понимаю:
- Как бы вы структурировали свой
src
а такжеdist
папка? - Как мне настроить Webpack? Вероятно, с
HtmlWebpackPlugin
(?) - Это один
index.js
достаточно файла в качестве точки входа / Как структурироватьindex.js
file / Как выглядят проекты ES6 в целом?
Пример проекта очень поможет. Проект с чем-то большим, чем просто пример index.html
файл.
Хорошего дня!:)
2 ответа
Я думаю, что вы можете сделать это путем преобразования html+js+css
в веб-компонент, и вы можете сделать это легко с помощью платформы, я думаю, Vue js
дать очень хороший шаблон полного шаблона Webpack, чтобы вы могли начать это думать о другой странице как о новом компоненте, помните, что вы используете webpack для получения пакета
Таким образом, вы можете получить один вывод для вывода нескольких типов пакетов, передав в командной строке arg для создания правильного пакета. В веб-пакете может быть несколько точек входа, но он создается только для вывода одного пакета. Итак, чтобы решить эту проблему, я решил, что передача аргумента arg в webpack через командную строку - это чистый способ иметь несколько возможностей связывания, сохраняя при этом только один файл конфигурации.
Чтобы увидеть, как это может быть выполнено оформить заказ...