Skip to content

JavaBruse/hackaton-front

Repository files navigation

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -
sudo apt-get install -y nodejs
sudo npm install -g @angular/cli

устанавливаем свагер

npm install swagger-ui-dist

Коммит

git commit -m "message"

отправка комитов на сервер

git push

получение изменений с сервера

git pull

Запуск в режиме разработки.

ng serve

статус, добавить порт, применить настройки

sudo ufw status
sudo ufw allow 3000
sudo ufw enable

/////////////////////

  1. Проверить текущую версию

В проекте выполни:

ng version

Увидишь версию Angular CLI и Angular (у тебя сейчас 19.2.14).

🔹 2. Обновить Angular CLI глобально

npm install -g @angular/cli@latest

🔹 3. Обновить Angular в проекте

В корне проекта:

ng update @angular/core@latest @angular/cli@latest

⚡ Angular CLI сам подскажет, какие ещё пакеты нужно подтянуть. Например, может сказать про RxJS, TypeScript и Zone.js.

🔹 4. Обновить остальные Angular пакеты

Если используешь Angular Material, Forms и прочее:

ng update @angular/material@latest

🔹 5. Проверить и протестировать

После апдейта:

npm install
ng serve

🔹 6. Что важно:

Angular обновляется только мажорно (19 → 20) через ng update.

Иногда нужно почистить node_modules и package-lock.json, если конфликтуют зависимости:

rm -rf node_modules package-lock.json
npm install

Установка иконок для ангуляра.

npm install @fortawesome/angular-fontawesome@latest @fortawesome/free-solid-svg-icons@latest @fortawesome/fontawesome-svg-core@latest --legacy-peer-deps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published