Я создал приложение Angular 2 с помощью TS и SystemJS и запускаю его через стандартный «запуск npm», как показано на примере «Tour of Heroes» на веб-сайте. Но теперь я хочу загрузить его для производства. Итак, как мне перейти на преобразование приложения, чтобы я мог открыть его с помощью простого двойного щелчка index.html (как в Angular 1.5)?Запуск приложения Angular2 через index.html
1
A
ответ
2
Самый простой способ создания простой сборки - использовать угловое cli. https://github.com/angular/angular-cli
Одна линия построить приложение для производства:
ng build --prod
Так что, если вам это нравится, я хотел бы предложить вам сделать следующие шаги:
1) Создание простого углового Cli приложения и сделать испытательное развертывание
2) Обновить угловое значение от rc4 до rc5 (угловое-cli использует rc4, но угловое руководство использует rc5). Эта страница поможет вам https://angular.io/docs/ts/latest/cookbook/rc4-to-rc5.html (если вы прочтете эту запись из будущего, этот шаг должен быть устаревшим)
3) Скопируйте модули, которые вы уже разработали для этого приложения с угловым cli.
1
Выполнить это
ng build --prod --bh .
Это позволит вам дважды щелкнуть файл index.html
.
Смежные вопросы
- 1. Запуск приложения Angular2 в Docker
- 2. Angular2 not populating index.html
- 3. Express.js продолжает обслуживать Angular2 index.html как текст
- 4. Запуск приложения Node через Grunt
- 5. Запуск приложения через пульт дозвона
- 6. Запуск приложения Qt через Интернет
- 7. Запуск приложения в Debug через Xcode и запуск приложения вручную
- 8. Запуск основного приложения приложения через jar
- 9. Глобальная функция доступна через все приложения Angular2
- 10. Angular2: Использование переменных среды в index.html
- 11. index.html импорт для angular2 rc.0.1
- 12. Запуск другого приложения через код C++
- 13. Запуск сценария оболочки unix через приложения JAVA
- 14. Запуск приложения через SMS (URI-Association)
- 15. Запуск приложения для Android через несколько дней
- 16. Запуск приложения через Android Push Notification
- 17. Запуск приложения, когда файл получен через Bluetooth
- 18. Запуск приложения на windows mobile через ActiveSync
- 19. Запуск веб-приложения через сервер apache tomcat
- 20. Запуск приложения из пакетного файла через белый
- 21. Запуск любого приложения на эмуляторе через терминал
- 22. Android Запуск или запуск другого приложения через Intent
- 23. Почему этот запуск приложения JavaScript для Angular2 JavaScript не запускается?
- 24. Angular2 и настольные приложения
- 25. Различные index.html для углового приложения
- 26. Запуск приложения без прав ADMIN через Process.Start из повышенного приложения
- 27. Запуск приложения Windows и консольного приложения через Cmd
- 28. Запуск приложения на Java через процесс без закрытия родительского приложения?
- 29. Приложение Angular2 не начинается с index.html без сервера узла
- 30. Запуск кода узла-js внутри angular2 app
вам нужно предоставить намного больше информации, чтобы кто-нибудь дал вам ответ на этот вопрос ... Вы начали с проекта семени? Вы используете webpack? SystemJS? Глоток? – cport1
Да, я начал с семени на веб-сайте Angular 2 с помощью SystemJS. – mrinalmech
вы не можете. back end обслуживает index.html после обработки маршрутов, вам нужно запустить приложение из командной строки, если вы не используете какой-то графический интерфейс –