я могу построить свой файл JS с помощью этой командыКак запустить команду vue-cli build при изменении указанных файлов?
vue build main.js --dist dist --prod --lib
Это нормально, но я хочу сделать это автоматически при изменении JS или VUE файлов. Я не хочу использовать браузеру, webpack, gulp, vuify и т. Д.
Я установил watch-run через npm и запустил эту команду.
watch-run -p '/Users/User/Data/root/vue/js/*.js' echo "hello"
Он работает и говорит привет, когда я меняю файл js. Но когда я изменяю echo "hello"
как vue build /Users/User/Data/root/vue/js/main.js --dist dist --prod --lib
, он не работает. В терминале ничего нет. Никакого предупреждения, никаких ошибок.
У вас есть идеи, как это сделать для моей минимальной настройки?
Я бы сказал, что проблема связана с флагами '--dist' /' --prod'/'-lib'. Пакет 'watch-run', кажется, рекомендует [wait-run] (https://github.com/RickWong/wait-run), который лучше справляется с синтаксисом команды – Phil
@Phil Super, wait-run работает очень Что ж. Но новая проблема - «wait-run» - закрывает выполнение после завершения сборки. – kastelli
Это может помочь ~ http://superuser.com/questions/181517/how-to-execute-a-command-whenever-a-file-changes – Phil