Tsallaka zuwa abin da ke ciki

Fitar da lambar tushen manhajarku

A taƙaiceA Saituna → Fitarwa, ku danna Zazzage .zip don samun dukan manhajar a matsayin aikin TanStack Start mai zaman kansa, tare da saitunansa, sauye-sauyen tsarin rumbun bayanai da README mai umarnin gudanar da ita da wallafa ta. Ƙimomin bayanan sirri, layukan rumbun bayanai da fayilolin da aka loda suna zama a MonstarX. Don kwafin da yake bin kowane canji, ku haɗa ma’ajiyar GitHub maimakon haka.

Lambar tushen manhajarku taku ce. Fitarwa tana zazzage ta gaba ɗaya a matsayin fayil na zip: aikin yanar gizo na yau da kullum da mai haɓaka manhaja zai iya buɗewa, ya gudanar a kwamfutar tafi-da-gidanka, ya kuma wallafa ba tare da MonstarX ba. Ku yi amfani da ita don ajiyar kwafi, binciken lambar tushe, ko don miƙa manhajar ga ƙungiyar masu haɓakawa.

  1. Ku buɗe aikinku, sannan ku danna Saituna a kanun filin aiki.

  2. Ku zaɓi Fitarwa.

  3. Ku danna Zazzage .zip. MonstarX yana yin zip ɗin, burauzarku kuma tana ajiye shi da sunan aikinku (misali natsuwa-yoga.zip).

  • Kowane fayil na manhajar, har da fayilolin da MonstarX yake sarrafawa don asusu, rumbun bayanai, imel, ajiya da AI, da MONSTARX.md da yake bayyana su.
  • Saitin aikin: package.json, saitunan Vite da TypeScript da wrangler.jsonc (fayil ɗin saitunan Cloudflare), a shirye don npm install.
  • Sauye-sauyen tsarin rumbun bayanai — umarnin da suke ƙirƙirar kowane jadawali, har da jadawalan asusu.
  • .dev.vars.example mai sunayen bayanan sirrin manhajar, da README mai umarnin gudanar da ita da wallafa ta.

Ƙimomin bayanan sirri, layukan da suke cikin rumbun bayanan manhajar da fayilolin da mutane suka loda ba sa cikin ZIP: suna kasancewa a MonstarX.

Wannan yana kiyaye maɓallanku da bayanan masu amfaninku. Bayanan manhajarku suna zama a rumbun bayananta, inda za ku iya ganinsu a Sabis na gajimareRumbun bayanai da kuma a shafin Gudanarwa.

README da ke cikin zip ɗin yana da ainihin umarnin. A taƙaice, mai haɓaka manhaja da ya girka Node.js yana gudanar da:

Tagar umarni
npm install
cp .dev.vars.example .dev.vars # then fill in the secrets
npm run db:migrate:local # creates the tables in a local database
npm run dev # runs the app on their computer

Don sa ta a intanet a asusunsa na Cloudflare, README yana bayyana wrangler login, ƙirƙirar rumbun bayanai, aiwatar da sauye-sauyen tsarin, ƙara bayanan sirri da npm run deploy, mataki bayan mataki.

Idan manhajarku tana adana bayananta a Supabase ko Railway Postgres, an rubuta README don wannan saitin maimakon haka. Manhajar da aka shigo da ita ana fitar da ita yadda take, da nata saitin.

Zip kwafi ne na wannan lokacin. Ma’ajiyar GitHub da aka haɗa tana bin kowane canji maimakon haka, ta ɓangarorin biyu: abin da MonstarX ya gina ana tura shi can, kuma abin da masu haɓaka manhajarku suka yi commit a can yana dawowa cikin aikin. Idan kuna son kwafin da yake kasancewa na zamani, ku danna Haɗa GitHub a shafi ɗaya. Duba GitHub.

Ni ne nake mallakar lambar tushen da MonstarX yake rubutawa?

Eh. Fitarwa tana zazzage ta gaba ɗaya, kuma kuna iya gudanar da ita da canja ta ba tare da MonstarX ba.

Fitarwar tana ƙunshe da masu amfanina da bayanaina?

A’a. Ƙimomin bayanan sirri, layukan rumbun bayanai da fayilolin da aka loda suna zama a MonstarX. Zip ɗin yana da tsarin jadawalan (sauye-sauyen tsarin), ba abin da ke cikinsu ba.

Wa zai iya fitar da aiki?

Mai aikin kaɗai. Mutanen da aka raba aiki da su ba za su iya zazzage shi ba.

Wane tsarin gini lambar tushen take amfani da shi?

Manhajar TanStack Start ce — React da TypeScript, tare da ayyukan sabar da Tailwind CSS — an saita ta don gudana a Cloudflare Workers.

Manhajar da aka fitar za ta ci gaba da aika imel da amfani da AI?

Fayilolin imel, ajiya da AI suna ciki. A wajen MonstarX suna buƙatar a cike saitunansu, ko masu samar da sabis naku — MONSTARX.md da README suna bayyana yadda.