Tsallaka zuwa abin da ke ciki

Shafin Lambar tushe — karanta da gyara lambar tushen manhajarku

A taƙaiceShafin Lambar tushe yana nuna kowane fayil na manhajarku a cikin bishiyar manyan fayiloli, tare da edita a gefensa. Ku danna fayil don karanta shi, ku rubuta don canza shi, sannan ku danna Ajiye (ko ⌘S / Ctrl+S); kowane ajiyewa yana zama siga da za ku iya komawa gare ta. Ana gina manhajoji da TanStack Start, React da TypeScript. Lambar tushe taku ce — ku zazzage ta daga Saitunan aikin → Fitarwa, ko ku ajiye ta a GitHub.

Ba sai kun taɓa buɗe lambar tushe ba — MonstarX ne yake rubuta ta yana kuma canza ta a madadinku. Amma duk tana nan, a fili, duk lokacin da ku (ko mai haɓaka manhaja da kuke aiki tare) kuke son dubawa. Shafin Lambar tushe yana nuna kowane fayil na manhajarku kuma yana ba ku damar yin naku canje-canje.

A hagu, bishiyar manyan fayiloli mai kowane fayil na manhajarku. A dama, fayil ɗin da kuka zaɓa, tare da launuka ga lambar tushe da lambobin layuka.

A waya, ku taɓa sunan fayil ɗin a sama don buɗe bishiyar daga ƙasan allo.

Ba dole ku san wannan ba, amma yana taimakawa idan kuna bibiyar karatu:

Babban fayil ko fayilAbin da ke ciki
src/routes/Fayil ɗaya ga kowane shafi — index.tsx shi ne shafin farko, pricing.tsx kuma /pricing.
src/components/Ɓangarorin da ake amfani da su a shafuka da dama, kamar kan shafi da ƙasan shafi.
src/server/Lambar tushe da ke gudana a sabar: adana sabuwar ajiyar wuri, karanta jadawali.
src/db/Tsarin bayanan manhajarku.
migrations/Matakan da suke ƙirƙira da canza jadawalan rumbun bayanai.
public/Fayilolin da ake bayarwa yadda suke, kamar alamomi.
src/styles.cssLaunuka, haruffa da sauran kwalliya.

Manhajojin da MonstarX yake ginawa manhajojin yanar gizo ne na zamani da aka yi da:

  • TypeScript — JavaScript mai bincike da ke kama kurakurai kafin manhajarku ta fara aiki.
  • React — hanyar da aka fi amfani da ita wajen gina fuskar manhajojin yanar gizo.
  • TanStack Start — tsarin aiki da ke mayar da waɗannan shafukan React cikakkiyar manhaja mai sabar, don shafuka su buɗe da sauri kuma bayananku su zauna lafiya a sabar.
  • Tailwind CSS — kayan kwalliya don launuka, tazara da tsarin shafi.

Wannan ne kuma abin da katin aikin a shafin Ayyuka yake nunawa, misali TanStack Start · React · TypeScript. Manhajar da kuka shigo da ita tana riƙe da duk abin da aka gina ta da shi.

  1. Ku buɗe shafin Lambar tushe ku danna fayil ɗin a bishiyar.

  2. Ku danna cikin edita ku yi canjinku. Ba a ajiye ba zai bayyana a sama, tare da Watsar da Ajiye.

  3. Ku danna Ajiye, ko ku danna ⌘S (Mac) ko Ctrl+S (Windows). Samfoti yana sabuntawa nan take.

Ana riƙe kowane ajiyewa a matsayin siga mai suna “Gyara” da hanyar fayil ɗin, kamar “Gyara src/routes/schedule.tsx”, don ku iya komawa idan wani abu ya lalace. Idan aikinku yana haɗe da GitHub kuma turawa ta atomatik a kunne take (yadda aka saba), ana tura canjin can ma. MonstarX yana ganin gyaranku a lokaci na gaba da kuka nemi wani abu.

Watsar yana zubar da canje-canjenku da ba a ajiye ba.

  • Yayin da MonstarX yake canza manhajarku. Fayiloli don karantawa ne kawai har sai ya gama: “MonstarX yana sauya manhajarku. Za a iya karanta fayiloli kawai har sai ya gama.”
  • Idan fayil ɗin ya canja bayan kun fara. Idan MonstarX ko wani ya ajiye fayil ɗin a tsakani, za ku ga “Wannan fayil ɗin ya canja bayan kun fara gyara shi.”, kuma Ajiye zai yi launin toka. Ana riƙe daftarinku har sai kun watsar da shi, don ku iya kwatantawa, ku watsar, sannan ku sake yin canjin.
  • Fayilolin da MonstarX yake sarrafawa. A manhajojin da MonstarX yake ginawa, fayilolin saituna (kamar package.json da saitunan Vite da TypeScript) da sabis na ciki na asusu, rumbun bayanai, imel, ajiya da AI MonstarX ne yake kula da su. Ba sa cikin bishiyar, amma suna cikin fayil ɗin zip idan kun fitar da manhajar.
  • Damar kallo kaɗai. Mutanen da aka raba musu aikin da Mai iya dubawa da sharhi suna ganin “Kallo kaɗai: za ku iya karanta lambar tushe, amma ba za ku iya canja ta ba.” Waɗanda aka raba musu da Mai iya gyarawa suna iya gyara da ajiye fayiloli kamar ku.

Eh. Lambar tushe taku ce: ku ne kuka mallaki abin da kuka gina da MonstarX, har da lambar tushen da ya rubuta. Hanyoyi biyu na ɗaukar ta:

  • Zazzage fayil ɗin zip — SaitunaFitarwa a cikin aikin, sannan Zazzage .zip. Za ku sami aiki mai zaman kansa da ke gudana a kwamfutarku. Duba Fitar da manhajarku.
  • Adana a GitHub — ku haɗa ma’ajiya, sai kowane canji ya zama commit. Duba GitHub.
Dole ne in iya rubuta lambar tushe kafin in yi amfani da MonstarX?

A’a. Shafin Lambar tushe yana nan ne don lokacin da kuke son dubawa. Ana iya yin komai ta hanyar bayyana abin da kuke so a tattaunawa.

MonstarX zai soke gyare-gyarena?

A’a. Yana karanta fayiloli yadda suke a lokacin da kuka aika buƙatarku ta gaba, har da gyare-gyarenku. Idan kuna son ya san dalilin da ya sa kuka canza wani abu, ku ambata a tattaunawa.

Zan iya ƙara sabon fayil a shafin Lambar tushe?

Shafin Lambar tushe yana gyara fayilolin da ke akwai ne. Ku nemi MonstarX a tattaunawa ya ƙirƙiri sababbin shafuka ko fayiloli.

Ta yaya zan ƙara package ko library?

Ku nema a tattaunawa — misali “Yi amfani da library na zaɓar kwanan wata a fom ɗin ajiyar wuri”. MonstarX yana ƙara muku packages.

Wa ya mallaki lambar tushen da MonstarX yake rubutawa?

Ku ne. Sharuɗɗan MonstarX sun ce ku ne kuka mallaki buƙatunku, fayilolinku, lambar tushe da manhajojinku, kuma kuna iya fitar da su a kowane lokaci.