ng serve больше не генерирует папку dist с новой бета-версией angular-cli webpack
Я изначально начал проект с бета-10 от angular-cli
, когда я запускаю ng serve
в этот момент времени папка dist будет содержать скомпилированные файлы, созданные ng serve
.
теперь я обновил свое приложение до RC5 и beta 11.webpack
на angular-cli
и ng serve
больше не создает папку dist.
Это проблематично, потому что у меня есть бэкэнд Spring Boot, который настроен для сопоставления папки dist как статической папки.
есть ли способ сделать это поведение с webpack angular-cli также?
точная версия angular-cli:1.0.0-beta.11-webpack.2
Edit: дело в том, что мне нужна автоматическая компиляция из ng serve, я не хочу запускать ng build каждый раз, когда я делаю изменения в исходных файлах.
4 ответов
новая версия angular-cli с webpack будет генерировать только после ng build
.
ng serve
работает только в памяти теперь.
в корневой папке проекта angular2 запустите:
ng build
или для производства:
ng build --prod
эта команда создаст папку dist.
в корневой папке вашего проекта run
ng serve --delete-output-path=false
или
ng serve --no-delete-output-path
это работает для меня.