„AngularJS“ projekto struktūra

Turinys
Kai žinosime, kaip tai veikia KampinisJS Iš esmės mes taip pat turime žinoti, kad norėdami sukurti projektą turime turėti struktūrą, nes su juo galime sutvarkyti turinį ir taip įtraukti į plėtrą daugiau žmonių ir kad viskas ir toliau veikia.
Paprastai struktūrą galime sukurti rankiniu būdu, tačiau yra įrankių, padedančių mums atlikti šias užduotis automatiškai, todėl turime abi galimybes, automatiniai įrankiai padeda mums visada išlaikyti susitarimą, pagal kurį galime pakartotinai panaudoti kitų projektų dalis, jei viskas tai atitinka.
Pagrindinėje struktūroje turi būti atskirti skirtingi mūsų programos ištekliai, taip išvengsime painiavos, pavyzdžiui, nerekomenduojama statinio turinio tame pačiame aplanke, kuriame saugome savo modelius.
Mes galime padaryti savo programos struktūrą dviem būdais - rankiniu būdu, tai yra, sukurti kiekvieną aplanką, kurį projektas turi vykdyti savarankiškai, o antrąjį - naudodami įrankius, kurie sukuria rekomenduojamą katalogą su struktūra ir kai kuriais failais.
Vienas iš dažniausiai naudojamų įrankių yra Yeoman galima rasti adresu http: / /yeoman.io ir tai leidžia mums sukurti pagrindinę projekto struktūrą KampinisJS, bet ne tik tai, bet ir palaiko kitas sistemas ar priemones, pvz Backbone.js arba Ember.js.

DIDELIS

Jis pagrįstas node.js todėl turime turėti tam tikrų žinių apie šią temą, kad galėtume ja naudotis, svarbu tai, kad įdiegę galime automatiškai generuoti projektus tik naudodami paprastas komandas, taip pat tokių projektų dalis kaip filtrai.
Tai padeda išvengti klaidų pradinėje programos konfigūracijoje. Šį įrankį galime derinti su kitais, pvz Grunt, bower ir npm sukurti reikalingų paketų priklausomybes.
Jei nuspręsime eiti rankiniu būdu, pamatysime šiuos aplankus ar struktūras, į kuriuos turime atsižvelgti, kad galėtume dirbti organizuotai:
ScenarijaiTurime turėti scenarijų aplanką, čia turėtų būti visas turinys, kurio mums reikia, pavyzdžiui, valdikliai ir modeliai KampinisJS to, ko reikalaujame savo programoje, galime dar labiau padalinti į vidų, jei to norime.
PeržiūrėjoKitas labai reikalingas aplankas yra aplankas Peržiūrėjo, čia mes išsaugosime visus mūsų programos vaizdus, ​​atminkite, kad paprastai tokio tipo projektai veikia su šablonais, todėl čia bus tinkama vieta juos įdėti.
PardavėjasŠis aplankas paprastai yra scenarijų viduje ir jame bus visi .js failai kurių mums prireiks, pavyzdžiui, jei norime naudoti papildomas bibliotekas arba norime naudoti šablonų variklį, pvz Pabrėžti, tai bus vieta, kur juos laikyti.
StatinisGalime padalyti jį į img ir css, kaip galime daryti išvadas iš pavadinimų, kiekviename iš jų bus vaizdai ir stiliaus failai, kurie bus taikomi programai, šis aplankas yra įdomus, nes tai gali būti net dinamiška nuoroda į kelią a CDN mūsų naudai ar pageidavimams.
Iš to mes iš esmės sužinojome, kad turime suorganizuoti projektą KampinisJSSvarbu tai, kad mes turime laikytis konvencijų, net jei jos yra mūsų pačių išgalvotos, tokiu būdu mes galime atlikti darbą kuo geriau.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave