Ответ 1
папка приложения только для разработки, когда процесс сборки завершен, у вас есть все файлы, которые нужно развернуть на сервере, а не в приложении, а не на src.
Я использовал ниже шаги для создания dist в производстве
npm install -g angular2-cli
ng new PROJECT_NAME
cd PROJECT_NAME
После этого я скопировал весь код, который он включил в папку приложения
ng serve
он откроет мой проект и успешно выполнит.
ng build --prod
Теперь он строит все и создает папку dist также, но не полностью. Нет папки приложения или требуемых файлов.
Пожалуйста, предложите мне метод генерации angular 2 build. Я хочу разместить эту сборку на любом веб-сервере.
папка приложения только для разработки, когда процесс сборки завершен, у вас есть все файлы, которые нужно развернуть на сервере, а не в приложении, а не на src.
dist/main.[hash].bundle.js
Ваше приложение в комплекте [размер: 13 КБ для нового Angular приложения CLI пуст, ~ 3 КБ сжато].dist/vendor.[hash].bundle.js
Ваши зависимости (@ angular, RxJS...) в комплекте [размер: 440 КБ для нового приложения Angular CLI, 99 КБ сжато].dist/index.html
точка входа вашего приложения.dist/inline.[hash].bundle.js
загрузчик веб-пакетовdist/style.[hash].bundle.css
определения стиляdist/assets
ресурсы, скопированные из projectFolder/src/assets