Как я могу установить путь сборки производства в vue -cli? - PullRequest
1 голос
/ 04 мая 2020

Я использую инструмент vue -cli для разработки vuejs приложений, и я также разрабатываю сервер, поэтому я хочу создать папку / dist на моем сервере, чтобы отправить ее в браузер как stati c, но я даже не знаю, где находится папка / dist.

Есть файл webpack.prod.config. js (я думаю, это конфигурация webpack для производства) и в Поле вывода пути Я попытался записать путь, но ничего не вышло.

1 Ответ

0 голосов
/ 04 мая 2020

/dist - это просто настройка по умолчанию VueJS. Если вы хотите изменить это: в документации из VueJS указано:

Всегда используйте outputDir вместо изменения выходного файла webpack.

Создайте vue.config.js в качестве необязательного файла конфигурации, который будет автоматически загружаться @ vue / cli-service, если он присутствует в вашем проекте root (рядом с пакетом. json).

Файл должен экспортировать объект, содержащий параметры :

// vue.config.js
module.exports = {
  // options...
}

Как уже отмечалось в комментариях, используйте outputDir, чтобы указать каталог, в котором будут создаваться файлы производственной сборки при запуске vue -cli-service build. Обратите внимание, что целевой каталог будет удален перед сборкой (это поведение можно отключить, передав при компиляции --no-clean).

// vue.config.js
module.exports = {
  outputDir : ''
}
...