Как установить Angular CLI на Ubuntu 20.04 LTS

12 set 2022 4 min di lettura
Как установить Angular CLI на Ubuntu 20.04 LTS
Indice dei contenuti

Введение

Angular — самый популярный фреймворк, используемый для создания мобильных и веб-приложений. Angular — это фреймворк для веб-приложений с открытым исходным кодом, разработанный Google и большим сообществом людей. На сегодняшний день Angular 10 является последней версией, доступной для установки. Это руководство поможет вам установить модуль узла Angular CLI в вашей системе Linux Ubuntu 20.04 LTS Focal Fossa.

Мы рекомендуем использовать пользователя без полномочий root с привилегиями sudo.

Если вы хотите установить Angular CLI на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и прочитайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Установите Node.js

NVM — это инструмент командной строки для установки и управления node.js в системе Linux. Итак, сначала нам нужно установить nvm в нашей системе. Войдите в систему как пользователь без полномочий root, затем выполните следующую команду для установки nvm:

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

После этого вы можете установить любую версию узла в своей системе. Также можно установить несколько версий узла в одной системе. Выполните следующие команды, чтобы загрузить среду и установить последнюю версию node.js:

source ~/.bashrc
nvm install node

Приведенная выше команда покажет версию узла и npm, установленных в вашей системе.

Установите угловой интерфейс командной строки

После установки node.js и npm в вашей системе используйте следующие команды для установки инструмента Angular cli в вашей системе:

npm install -g @angular/cli

Последняя версия Angular CLI будет установлена в вашей системе Ubuntu Linux. Вам может понадобиться более старая версия Angular на вашем компьютере. Чтобы установить конкретную версию Angular, запустите команду с номером версии следующим образом:

npm install -g @angular/cli@8
npm install -g @angular/cli@9
npm install -g @angular/cli@10

Использование флага -g приведет к глобальной установке инструмента Angular CLI. Тогда он будет доступен всем пользователям и приложениям системы. Angular CLI предоставляет флаг ng, используемый для операций командной строки.

Давайте проверим установленную версию ng в вашей системе:

ng --version

Вы должны увидеть выходное сообщение, подобное следующему:


 _ _ ____ _ ___
 /\ _ __ __ _ _ _| | __ _ _ __ /___| | |_ _|
 /△ \ | '_ \ /_` | | | | |/_` | '__| | | | | | |
 /___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
 /_/\_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
 |___/Angular CLI: 10.1.3
 Node: 14.12.0
 OS: linux x64

 Angular:...
 Ivy Workspace:

 Package Version
 ------------------------------------------------------
 @angular-devkit/architect 0.1001.3 (cli-only)
 @angular-devkit/core 10.1.3 (cli-only)
 @angular-devkit/schematics 10.1.3 (cli-only)
 @schematics/angular 10.1.3 (cli-only)
 @schematics/update 0.1001.3 (cli-only)

В системе установлен интерфейс командной строки Angular.

Создайте новое приложение Angular

Вы можете использовать команду ng для создания нового приложения с Angular. Создайте приложение с именем hello-world с помощью инструмента командной строки Angular.

Выполните следующую команду в терминале:

ng new hello-world

Вы должны увидеть выходное сообщение, подобное следующему:

? Would you like to add Angular routing? Yes
 ? Which stylesheet format would you like to use? CSS
 CREATE hello-world/README.md (1028 bytes)
 CREATE hello-world/.editorconfig (274 bytes)
 CREATE hello-world/.gitignore (631 bytes)
 CREATE hello-world/angular.json (3606 bytes)
 CREATE hello-world/package.json (1254 bytes)
 CREATE hello-world/tsconfig.json (458 bytes)
 CREATE hello-world/tslint.json (3185 bytes)
 CREATE hello-world/.browserslistrc (853 bytes)
 CREATE hello-world/karma.conf.js (1023 bytes)
 CREATE hello-world/tsconfig.app.json (287 bytes)
 CREATE hello-world/tsconfig.spec.json (333 bytes)
 CREATE hello-world/src/favicon.ico (948 bytes)
 CREATE hello-world/src/index.html (296 bytes)
 CREATE hello-world/src/main.ts (372 bytes)
 CREATE hello-world/src/polyfills.ts (2835 bytes)
 CREATE hello-world/src/styles.css (80 bytes)
 CREATE hello-world/src/test.ts (753 bytes)
 CREATE hello-world/src/assets/.gitkeep (0 bytes)
 CREATE hello-world/src/environments/environment.prod.ts (51 bytes)
 CREATE hello-world/src/environments/environment.ts (662 bytes)
 CREATE hello-world/src/app/app-routing.module.ts (245 bytes)
 CREATE hello-world/src/app/app.module.ts (393 bytes)
 CREATE hello-world/src/app/app.component.css (0 bytes)
 CREATE hello-world/src/app/app.component.html (25757 bytes)
 CREATE hello-world/src/app/app.component.spec.ts (1072 bytes)
 CREATE hello-world/src/app/app.component.ts (215 bytes)
 CREATE hello-world/e2e/protractor.conf.js (869 bytes)
 CREATE hello-world/e2e/tsconfig.json (294 bytes)
 CREATE hello-world/e2e/src/app.e2e-spec.ts (644 bytes)
 CREATE hello-world/e2e/src/app.po.ts (301 bytes)
 ✔ Packages installed successfully.

Это создаст каталог с именем hello-world в текущем каталоге и создаст все файлы, необходимые для приложения Angular.

Обслуживание приложения Angular

Ваше базовое приложение Angular готово к публикации. Перейдите в каталог hello-world с помощью команды cd, а затем запустите приложение Angular с помощью команды ng serve:

cd hello-world
ng serve

По умолчанию приложение Angular работает на порту 4200. Вы можете получить доступ к системе через порт 4200, чтобы открыть приложение Angular, подключиться к вашему IP-адресу или к локальному хосту: http://localhost:4200

Вы можете изменить хост и порт для запуска приложения Angular, используя следующие флаги командной строки –host и –port:

ng serve --host 0.0.0.0 --port 8080

IP-адрес 0.0.0.0 прослушивается на всех интерфейсах и общедоступен.

Вывод

В этом руководстве вы узнали, как установить утилиту командной строки Angular в качестве узла. Это руководство также помогло вам создать новое приложение Angular.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.