Читаоци попут вас помажу у подршци МУО. Када обавите куповину користећи везе на нашем сајту, можда ћемо зарадити провизију за партнере.

Ангулар је робустан ЈаваСцрипт оквир за прављење апликација на једној страници. Гоогле је развио софтвер и одржава га заједно са сарадницима широм света.

Као и Реацт, можете да користите Ангулар за креирање разних фронт-енд апликација, укључујући веб, мобилне и десктоп системе. Неке индустрије преферирају Ангулар јер је свеобухватан и стабилан.

Хајде да научимо више о Ангулару клонирањем пројекта са ГитХуб-а и покретањем локално.

Предуслови за клонирање

За разлику од других оквира, клонирање и покретање Ангулар апликације је једноставно. Ви ћете клонирати ГитХуб пројекат. Пре него што почнете, уверите се да испуњавате следеће захтеве:

  • Требало би да имате инсталирану стабилну верзију Ноде.јс. Ако не, научите како инсталирати Нодејс на Убунту или инсталирајте Нодејс на Виндовс.
  • Требао би имају инсталиран Гит.
  • Требало би да имате ГитХуб налог.

1. Инсталирајте Ноде Пацкаге Манагер

instagram viewer

Ноде Пацкаге Манагер (нпм) је софтверско складиште за ЈаваСцрипт пакете. нпм има ЦЛИ (Интерфејс командне линије) који обавља различите задатке. Можете да користите ЦЛИ за преузимање, инсталирање и примену софтвера.

Када инсталирате Ноде.јс, он долази са нпм пакетом. Да бисте проверили своје верзије пакета Ноде.јс и нпм, покрените следеће на терминалу:

Да бисте проверили инсталирану верзију Ноде.јс, одштампајте верзију следећом командом:

чвор --версион

Можете проверити верзију нпм-а користећи исту опцију:

нпм --версион 

2. Инсталирајте Ангулар ЦЛИ

Ангулар ЦЛИ можете користити за обављање различитих развојних задатака. Задаци укључују генерисање апликација, тестирање и примену. Да бисте инсталирали Ангулар ЦЛИ, покрените следећу команду:

$ нпм инсталл -г @ангулар/cli

Да бисте проверили верзију Ангулар ЦЛИ, покрените наредбу:

$ нг верзија

3. Пронађите пројекат на ГитХуб-у

Ви ћете клонирати Гипхи-Реплица пројекат са ГитХуб-а:

Дођите до зеленог дугмета означеног Код. Кликните на њу да бисте открили падајућу листу. Копирајте или ХТТП или ССХ везу. Било који од ова два ће учинити.

4. Клонирајте пројекат локално

Прво направите фасциклу и назовите је Ангулар-Цлоне. Не заборавите да одете у фасциклу са следећом командом:

цд Ангулар-Клон

Затим покрените гит цлоне команду за копирање пројекта у своју фасциклу.

гит клон хттпс://github.com/Reuben-Kipkemboi/Giphy-Replica.git

Затим проверите фасциклу Ангулар-Цлоне да видите да ли је клон Гипхи-Реплица унутра. Трцати лс да бисте приказали садржај фасцикле:

лс

Идите до директоријума:

цд Гипхи-Реплица

У овом тренутку можете прегледати датотеке пројекта у уређивачу кода по вашем избору или их прегледати преко ГитХуб веб интерфејса.

5. Инсталирајте нпм пакете

Морате да инсталирате све пакете и зависности из клонираног пројекта да бисте га покренули. Да бисте инсталирали пакете, покрените:

нпм инсталирај

Ако наиђете на било какве извештаје о рањивости, поправите их помоћу:

нпм ревизија исправка

6. Отворите пројекат у претраживачу

Сада имате све услове за покретање пројекта, можете га покренути и отворити у претраживачу. Започните изградњом и опслуживањем пројекта:

нг служе

Затим отвори http://localhost: 4200/ у претраживачу да бисте видели пројекат.

Можете користити Ангулар ЦЛИ да аутоматски отворите пројекат у претраживачу:

$ нг служити -о

Ова команда прави апликацију, покреће сервер и прати датотеке за ажурирања.

У вашем претраживачу требало би да видите веб локацију Гипхи-Реплица:

Зашто клонирати Ангулар пројекат?

Уместо да покренете пројекат од нуле, можете га клонирати са ГитХуб-а. Клонирање пројекта отвореног кода и његово модификовање за сопствену употребу штеди време приликом покретања пројекта од нуле. Такође можете да допринесете свим корисним изменама назад у претходни пројекат ако је релевантно.

Изгласан као четврти најпопуларнији фронт-енд оквир у 2021. години, Ангулар наставља да задивљује сваким издањем. Долази са одличним пакетима који подржавају развој апликација на једној страници. Користите овај одличан оквир за прављење апликација светске класе.