Ответ 1
Я не знаю, является ли это ошибкой или просто не документировано, но вам кажется, что вам нужно добавить выходной путь для просмотра с помощью ng build -o dist -w
, а dist - ваш выходной путь.
Update:
Теперь команда: ng build -op dist -w
Я не хочу использовать сервис, я знаю, что он следит за изменениями, строит и обслуживает. Я хочу опираться на изменения. Согласно "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
Я не знаю, является ли это ошибкой или просто не документировано, но вам кажется, что вам нужно добавить выходной путь для просмотра с помощью ng build -o dist -w
, а dist - ваш выходной путь.
Update:
Теперь команда: ng build -op dist -w
ng build --watch
просто работал у меня
И если вы используете npm run build
обновите файл package.json
как
"scripts":{"build":"ng build --watch"}
и запустите npm run build
как обычно
убедитесь, что параметр outDir
вашего приложения правильно установлен в angular -cli.json