Это суперсет, расширяющий возможности JavaScript наличием типов, классов, интерфейсов и т.д. Браузер не умеет выполнять TypeScript файлы, по этому их нужно компилировать в JS.
Рекомендуется устанавливать из командной строки командой npm install --save bootstrap
. Из VS Studio командную строку можно запустить сочитанием ctrl + ~
В файл angular.cli.json добавить стили:
"styles": [
"../node_modules/bootstrap/dist/css/bootstrap.min.css",
"styles.css"
],
Angular используется для создания SPA (Single page application) приложений.
index.html - базовая страница.
main.ts - скрипт, который выполняется после загрузки страницы. В этом скрипте главное:
import { AppModule } from './app/app.module';
platformBrowserDynamic().bootstrapModule(AppModule)
Таким образом загружается файл app\app.module.ts, который и загружает компонент на страницу.
Обновление шаблона при динамическом роутинге и отписка от наблюдения
Режимы инкапсуляции стилей, локальная ссылка в шаблоне Angular. Доступ к шаблону и DOM из компонента с помощью @ViewChild и @ContentChild.
JavaScript операторы, которые важно знать для работы с Angular