Angular CLI

Create Project

ng new my-proj

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с Ρ€ΠΎΡƒΡ‚ΠΈΠ½Π³ΠΎΠΌ сразу

ng new my-proj --routing

Create Module

ΠœΠΎΠ΄ΡƒΠ»ΡŒ создатся Π² ./src/app/module-name/*

ng g m module-name

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ SomemoduleModule Π² ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ (ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ => ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ сСйчас находимся => ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ структурой создаваСмого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°) β€” ./src/app/somepath/somemodule/*

ng g m somepath/somemodule

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Ρ€ΠΎΡƒΡ‚ΠΎΠΌ, с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ ΠΈ привязан ΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ (это Π½Π°Π΄ΠΎ ΠΏΡ€ΠΈ создании Lazy Modules β€” это Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΈ соотв страницы, ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠΎ нСобходимости):

ng g m pages/testmodule --route my-route --module app.module

Create Service

см Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Π° с сСрвисами

Create Component

см Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ

Last updated