Сборщик модулей Vue-cli VS и средство запуска задач

Вот моя ситуация: я младший разработчик, который должен создать внешний интерфейс большого веб-приложения, но, хотя у меня было работал для таких приложений, прежде чем мне никогда не приходилось устанавливать всю среду около для приложения, все уже было в место каждый раз, и я мог просто использовать инструменты.

Меня просят выбрать, среди прочего, какой сборщик модулей и средство запуска задач использовать. Хотя чем больше информации я нахожу об этом, тем больше у меня возникает ощущение, что каждый раз это что-то, что vue-cli уже обрабатывает. Зачем мне устанавливать gulp или webpack, когда vue build компилирует машинописный текст, минимизирует js и css и объединяет все это в уникальные файлы (и другие)?

Это именно весь смысл vue-cli, или я упустил что-то важное здесь?

Заранее спасибо за ваши советы :)

Vue CLI использует webpack внизу. Не нужно устанавливать webpack. Вы можете использовать gulp, если хотите, но нет необходимости, когда дело доходит до минимизации css/js и компиляции ваших vue шаблонов в код js.

Trevor V 11.06.2019 16:01

спасибо за ваш ответ, это действительно то, о чем я думал, похоже, в этом нет реальной необходимости, если я использую только самые основные функции

Corbeau 11.06.2019 16:10

vue-cli — это то, что вам нужно. Он запускает все под капотом (webpack и т. д.), и если вам нужно сделать что-то, чего он не делает, вы можете создать свои собственные файлы webpack, babel и т. д., и он их распознает.

Jabberwocky 12.06.2019 14:02

@Jabberwocky круто, я этого не знал, это действительно очень полезно, спасибо за информацию

Corbeau 17.06.2019 10:59
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
4
148
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Как ответил Varcorb и здесь: https://forum.vuejs.org/t/vue-cli-vs-module-bundler-and-task-runner/65891 это является действительно весь смысл vue CLI, поэтому нет необходимости в gulp или webpack для базовых проектов.

Другие вопросы по теме