Opbygning af et projekt i AngularJS

Indholdsfortegnelse
Når vi ved, hvordan det fungerer VinkelJS På en grundlæggende måde skal vi også vide, at for at generere et projekt skal vi have en struktur, da vi med det kan organisere indholdet, og med dette kan vi inkludere flere mennesker i udviklingen, og at alt fortsætter med at fungere.
Normalt kan vi lave en struktur manuelt, men der er værktøjer, der hjælper os med disse opgaver på en automatiseret måde, så vi har begge muligheder, de automatiserede værktøjer hjælper os med altid at opretholde en konvention, som vi kan genbruge dele af andre projekter, hvis alt det matcher.
En basisstruktur skal indeholde adskillelsen mellem de forskellige ressourcer i vores applikation, med dette vil vi undgå at falde i forvirring, for eksempel anbefales det ikke at have statisk indhold i den samme mappe, hvor vi gemmer vores modeller.
Vi kan lave strukturen i vores applikation på to måder, en manuelt, det vil sige oprette hver af de mapper, som projektet skal bære på egen hånd, og den anden ved hjælp af værktøjer, der opretter en anbefalet mappe med strukturen og nogle filer grundlæggende.
Et af de mest brugte værktøjer er Yeoman tilgængelig på http: / /yeoman.io, og det giver os mulighed for at generere grundstrukturen for et projekt af VinkelJS, men ikke kun dette, men understøtter også andre rammer eller værktøjer som f.eks Backbone.js eller Ember.js.

FORSTØRRE

Det er baseret på node.js så vi skal have en vis viden om emnet for at kunne bruge det, det vigtige er, at når de først er installeret, kan vi automatisk kun generere projekter ved hjælp af enkle kommandoer samt dele af projekter som filtre.
Dette hjælper os med at undgå fejl i den oprindelige konfiguration af vores applikation. Vi kan kombinere dette værktøj med andre som f.eks Grunt, bower og npm at bygge afhængighederne af de pakker, vi har brug for.
Hvis vi beslutter os for at følge en manuel sti, kan vi se følgende mapper eller strukturer, som vi skal tage højde for for at arbejde på en organiseret måde:
ScriptsVi skal have en mappe med scripts, her skal alt det indhold, vi har brug for, gå, såsom controllere og modeller af VinkelJS som vi kræver i vores ansøgning, kan vi opdele det internt endnu mere, hvis det er vores ønske.
VisningerEn anden mappe, der er meget nødvendig, er mappen visninger, her skal vi gemme alle visninger af vores ansøgning, husk at generelt fungerer denne type projekter med skabeloner, så her vil være det rigtige sted at placere dem.
SælgerDenne mappe går generelt inde i scripts og vil indeholde alle .js filer som vi får brug for, for eksempel hvis vi vil bruge yderligere biblioteker, eller hvis vi vil bruge en skabelonmotor som Understreget, vil dette være stedet at opbevare dem.
StatiskVi kan opdele det i img og css, som vi kan udlede af navnene, hver enkelt vil have de billeder og stilfiler, der vil blive anvendt på applikationen, denne mappe er interessant, fordi det endda kan være et dynamisk link til en sti i -en CDN vores brug eller præference.
Med dette har vi dybest set lært, at vi skal organisere et projekt, der er lavet VinkelJSDet vigtige er, at vi skal følge konventioner, selvom de er af vores egen opfindelse, på denne måde kan vi udføre arbejdet så godt som muligt.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave