Моя текущая ситуация
Теперь я использую vue-cli@3.9.2. По какой-то причине мне нужно наблюдать за изменением файла моего исходного кода, чтобы запустить сборку веб-пакета, с vue-cli-service build --watch
.
Мое текущее решение
В настоящее время я запускаю другой процесс Node.js для просмотраизменение файла, пакета webpack. Я действительно страдал от этого ужасного опыта разработки.
Сравните с vue-cli 2.x
Когда я использовал vue-cli 2.x, я фактически запускаю webpack()
, один собственный API-интерфейсwebpack, в build/build.js
, поэтому я мог бы вместо этого использовать webpack().watch()
, чтобы запустить сборку и передать свой собственный скрипт в качестве функции обратного вызова. Однако в vue-cli 3.x, насколько мне известно, нет никакого способа и нет необходимости обращаться к собственному API веб-пакета.
Резюме
Я хочу запускать свой собственный скрипт после каждого автоматического обновления веб-пакетаbuild, хотя я не смог найти никаких указаний в официальном документе vue-cli.