dir.by  
Программирование, разработка, тестирование
Angular
Создаем новое web приложение с Angular 8 в Visual Studio Code. Используем: Node.js + Angular (пишем нашу компоненту в ts файле) + Typescript (конвертация файлов ts в js)
  Посмотрели 8819 раз(а)       Комментариев 2  
 Последний комментарий: (31 января 2024 15:06) Мне очень понравился ваш сайт. Научили программировать... читать...       написать комментарий...
 Создаем новое web приложение с Angular 8 в Visual Studio Code. Используем: Node.js + Angular (пишем нашу компоненту в ts файле) + Typescript (конвертация файлов ts в js) 
последнее обновление: 14 апреля 2023
Скачать пример
my_example_angular_8.zip ...
размер: 4 килобайта
Структура файлов:
D:/my_example_angular_8
        angular.json                  файл настройки Angular
        package.json                  файл настройки Node.js (содержит названия пакетов)
        tsconfig.json                  файл настройки TypeScript
        .vscode
                launch.json            файл настройки для Visual Studio Code
        src
                index.html
                main.ts
                polyfills.ts
                app
                        app.component.html
                        app.component.scss
                        app.component.ts
                        app.module.ts
 
На заметку! Если назвать проект с восклицательными знаками например так: D:/my_example_angular_8!!!, тогда будет ошибка при запуске проекта.
1)
Файл angular.json   открыть ...
2)
Файл package.json   открыть ...
3)
Файл tsconfig.json   открыть ...
4)
Файл .vscode/launch.json   открыть ...
5)
Файл src/index.html   открыть ...
6)
Файл src/main.ts   открыть ...
7)
Файл src/polyfills.ts   открыть ...
8)
Файл src/app/app.component.html   открыть ...
9)
Файл src/app/app.component.scss   открыть ...
10)
Файл src/app/app.component.ts   открыть ...
11)
Файл src/app/app.module.ts   открыть ...
Как запустить пример локально у себя на компьютере?
Шаг 1.
Открываем Visual Studio Code
и выбираем папку
В Visual Studio Code нажимаем на меню FileOpen Folder
и выбираем папку D:/my_example_angular8
Шаг 2.
Устанавливаем библиотеки
В Visual Studio Code нажимаем на меню TerminalNew Terminal
Выполним:
npm install


Смотрите картинку: открыть ...


Объяснение:
В этом zip архиве нет node_modules пакетов.
Название и версии пакетов написаны в файле package.json.
Поэтому при выполнении в командной строке npm install пакеты с названием и версии из package.json скачаются из интернета и установятся в папку node_modules.
Шаг 3.
Компилируем проект и запускаем под локальным web server
Выполним:
npm run start


Смотрите картинку: открыть ...


Объяснение:
Команда npm run start запускает скрипт start.
Скрипт start определен в файле package.json.
Файл D:/my_example_angular8/package.json:
{
...
    "scripts": {
        "start": "ng serve"
    }
...
}

Скрипт start запустит angular команду ng serve:
• Команда ng serve создает локальный web server и в браузере мы видим http://localhost:4200/.
• Команда ng serve постоянно следит за изменениями в файлах и обновляет страницу в браузере.
Шаг 4.
Открываем страницу
В Visual Studio Code нажимаем на меню RunStart Debugging.

Смотрите картинку: открыть ...


Автоматически в браузере Google Chrome откроется новая страница с таким адресом: http://localhost:4200/
 


Объяснение:
Запускается Google Chrome с адресом http://localhost:4200/
потому что url описан в файле .vscode/launch.json
{
"version": "0.2.0",
"configurations": [
     {
          "type": "chrome",
          "request": "launch",
          "name": "Launch Chrome",
          "url": "http://localhost:4200/"
     }
]}
На заметку!
Если поменяли файл ts или html в папке src то в браузере Google Chrome страница сама обновится.
Как angular приложение добавить на web server ?
Шаг 1.
Сборка проекта
Находясь внутри папки D:/my_example_angular_8 выполним в командной строке:
npm run build


Объяснение:
Команда npm run build запускает скрипт build.
Скрипт build определен в файле package.json.
Файл D:/my_example_angular8/package.json:
{
...
    "scripts": {
        "build": "ng build"
    }
...
}

Скрипт build запустит angular команду ng build:
ng build создаст html и js файлы.
Шаг 2.
Копируем на web server файлы
html и js файлы нужно скопировать на web server
Шаг 3.
Открываем страницу в Google Chroome
Чтобы открыть angular приложение нужно открыть браузер Google Chrome и открыть index.html.
Вот например: https://dir.by/developer/angular/example/my_app/index.html
 
← Предыдущая тема
Создаем новое web приложение с Angular 8. Используем командную строку: npx -p @angular/cli@8.1.0 ng new
 
Следующая тема →
Что происходит при запуске Angular 8 приложения? Запуск main.ts файла. Создание модуля.
 
Ваши Отзывы ... 2 комментариев
гость
30 ноября 2020 17:25
Спасибо вам, пример простой и я понял как запустить
Альфред
31 января 2024 15:06
Мне очень понравился ваш сайт. Научили программировать
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

Экскурсии по Москве Экскурсии по Москве: пешеходные, автобусные и речные прогулки на любой вкус
  Объявления  
  Объявления  
 
Что такое Angular 8?
Новое приложение Angular 8
Вариант 1. Создаем новое Angular приложение с консоли командой angular/cli (50 файлов)
Создаем новое web приложение с Angular 8. Используем командную строку: npx -p @angular/cli@8.1.0 ng new
Вариант 2 (для меня лучший). Создаем новое Angular приложение сами (8 файлов)
Создаем новое web приложение с Angular 8 в Visual Studio Code. Используем: Node.js + Angular (пишем нашу компоненту в ts файле) + Typescript (конвертация файлов ts в js)
Что происходит при запуске Angular 8 приложения? Запуск main.ts файла. Создание модуля.
Angular 9
Создаем новое web приложение с Angular 9 в Visual Studio Code. Используем: Node.js + Angular (пишем нашу компоненту в ts файле) + Typescript (конвертация файлов ts в js)
Angular 12
Создаем новое web приложение с Angular 12 в Visual Studio Code. Используем: Node.js + Angular (пишем нашу компоненту в ts файле) + Typescript (конвертация файлов ts в js)
В web приложение с Angular 12 добавляем маршрутизацию (router)
Описание Angular
Модули в Angular
Компоненты в Angular
Привязка данных в Angular
Ошибки
Error "npm : The term 'npm' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spell included, verify that the path is correct and try again." | nodejs npm angular
Error "npm ERR! While resolving: @angular/flex-layout@12.0.0-beta.35 | Could not resolve dependency: | Conflicting peer dependency: @angular/cdk@12.2.13" | nodejs npm angular
ng serve Error "ng : The term 'ng' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spellin the path is correct and try again." | nodejs npm angular
ng serve Error "File ng.ps1 cannot be loaded. The file ng.ps1 is the current system." | nodejs npm angular
Error "Module build failed (from ./node_modules/@ngtools/webpack/src/ivy/index.js)" | nodejs npm angular
Docker для Angular
Используем Docker в проекте с Angular (под Windows)
Angular Flex-Layout
Angular Flex-Layout
WWW сайты для изучения Angular
Сайты для изучения Angular

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика