Как создать с помощью часов с помощью angular -cli?

Я не хочу использовать сервис, я знаю, что он следит за изменениями, строит и обслуживает. Я хочу опираться на изменения. Согласно "ng help", build принимает параметр --watch

ng build Создает приложение и помещает его в вывод path (dist/по умолчанию). --watch (Boolean) (По умолчанию: false)     aliases: -w --watcher (String)

Я пробовал как -w, так и -watcher, но он просто дает ошибку.

>ng build -w

Path must be a string. Received null

Ответ 1

Я не знаю, является ли это ошибкой или просто не документировано, но вам кажется, что вам нужно добавить выходной путь для просмотра с помощью ng build -o dist -w, а dist - ваш выходной путь.

Update:

Теперь команда: ng build -op dist -w

Ответ 2

ng build --watch просто работал у меня

И если вы используете npm run build обновите файл package.json как

"scripts":{"build":"ng build --watch"}

и запустите npm run build как обычно

убедитесь, что параметр outDir вашего приложения правильно установлен в angular -cli.json