செயலியின் குறியீட்டை ஏற்றுமதி செய்யுங்கள்
சுருக்கமாகஅமைப்புகள் → ஏற்றுமதி பகுதியில், .zip பதிவிறக்கு என்பதைக் கிளிக் செய்தால், முழுச் செயலியும் தனித்த TanStack Start திட்டமாகக் கிடைக்கும்; அதன் config, தரவுத்தள அமைப்பு மாற்றங்கள், இயக்கவும் டிப்ளாய் செய்யவும் தேவையான கட்டளைகளுடன் ஒரு README-உடன். ரகசியங்களின் மதிப்புகள், தரவுத்தளத்தின் வரிசைகள், பதிவேற்றிய கோப்புகள் ஆகியவை MonstarX-இலேயே இருக்கும். ஒவ்வொரு மாற்றத்துடனும் புதுப்பிக்கப்படும் நகல் வேண்டுமென்றால், அதற்குப் பதிலாக ஒரு GitHub களஞ்சியத்தை இணையுங்கள்.
உங்கள் செயலியின் குறியீடு உங்களுடையது. ஏற்றுமதி அனைத்தையும் ஒரு zip கோப்பாகப் பதிவிறக்கும்: ஒரு டெவலப்பர் திறந்து, லேப்டாப்பில் இயக்கி, MonstarX இல்லாமலே டிப்ளாய் செய்யக்கூடிய சாதாரண இணையத் திட்டம். காப்புப் பிரதிக்கு, குறியீட்டு மதிப்பாய்வுக்கு, அல்லது செயலியை ஒரு டெவலப்பர் குழுவிடம் ஒப்படைக்க இதைப் பயன்படுத்துங்கள்.
செயலியின் குறியீட்டைப் பதிவிறக்குவது எப்படி?
“செயலியின் குறியீட்டைப் பதிவிறக்குவது எப்படி?” என்ற தலைப்பிலான பகுதி-
உங்கள் திட்டத்தைத் திறந்து, பணியிடத்தின் மேல் பகுதியில் உள்ள அமைப்புகள் என்பதைக் கிளிக் செய்யுங்கள்.
-
ஏற்றுமதி என்பதைத் தேர்ந்தெடுங்கள்.
-
.zip பதிவிறக்கு என்பதைக் கிளிக் செய்யுங்கள். MonstarX zip கோப்பை உருவாக்கும்; உங்கள் உலாவி அதை உங்கள் திட்டத்தின் பெயரில் சேமிக்கும் (உதாரணமாக
lotus-flow-yoga.zip).
zip கோப்பில் என்ன உள்ளது?
“zip கோப்பில் என்ன உள்ளது?” என்ற தலைப்பிலான பகுதி- செயலியின் ஒவ்வொரு கோப்பும்: கணக்குகள், தரவுத்தளம், மின்னஞ்சல், சேமிப்பு, AI ஆகியவற்றுக்காக MonstarX நிர்வகிக்கும் கோப்புகளும், அவற்றை விளக்கும்
MONSTARX.mdகோப்பும் உட்பட. - திட்ட அமைப்பு:
package.json, Vite, TypeScript config,wrangler.jsonc(Cloudflare-இன் அமைப்புக் கோப்பு) —npm install-க்குத் தயாராக. - தரவுத்தள அமைப்பு மாற்றங்கள் (migrations) — கணக்குகளுக்கான அட்டவணைகள் உட்பட, ஒவ்வோர் அட்டவணையையும் உருவாக்கும் வழிமுறைகள்.
- செயலியின் ரகசியங்களின் பெயர்கள் கொண்ட
.dev.vars.example, அதை இயக்கவும் டிப்ளாய் செய்யவும் தேவையான கட்டளைகளுடன் ஒரு README.
zip கோப்பில் என்ன இல்லை?
“zip கோப்பில் என்ன இல்லை?” என்ற தலைப்பிலான பகுதிரகசியங்களின் மதிப்புகள், செயலியின் தரவுத்தள வரிசைகள், பயனர்கள் பதிவேற்றிய கோப்புகள் ஆகியவை ZIP-இல் சேர்க்கப்படாது; MonstarX-இல் இருக்கும்.
இதனால் உங்கள் விசைகளும் பயனர்களின் தரவும் பாதுகாப்பாக இருக்கும். உங்கள் செயலியின் தரவு அதன் தரவுத்தளத்திலேயே இருக்கும்; அதை பின்தளம்தரவுத்தளம் பகுதியிலும் நிர்வாகி தாவலிலும் பார்க்கலாம்.
ஏற்றுமதி செய்த செயலியை இயக்குவது எப்படி?
“ஏற்றுமதி செய்த செயலியை இயக்குவது எப்படி?” என்ற தலைப்பிலான பகுதிதுல்லியமான கட்டளைகள் zip-இல் உள்ள README-இல் உள்ளன. சுருக்கமாக, Node.js நிறுவியுள்ள ஒரு டெவலப்பர் இயக்குவது:
npm installcp .dev.vars.example .dev.vars # then fill in the secretsnpm run db:migrate:local # creates the tables in a local databasenpm run dev # runs the app on their computerஅவர்களுடைய சொந்த Cloudflare கணக்கில் இணையத்தில் வெளியிட, README படிப்படியாக வழிகாட்டும்: wrangler login, தரவுத்தளத்தை உருவாக்குதல், அமைப்பு மாற்றங்களைச் செயல்படுத்துதல், ரகசியங்களைச் சேர்த்தல், npm run deploy.
உங்கள் செயலி தன் தரவை Supabase அல்லது Railway Postgres-இல் வைத்திருந்தால், README அந்த அமைப்புக்கு ஏற்ப எழுதப்பட்டிருக்கும். இறக்குமதி செய்த செயலி அதன் சொந்த அமைப்புடன், உள்ளபடியே ஏற்றுமதியாகும்.
zip-ஆ, GitHub-ஆ?
“zip-ஆ, GitHub-ஆ?” என்ற தலைப்பிலான பகுதிzip என்பது இந்தக் கணத்தின் நகல். இணைக்கப்பட்ட GitHub களஞ்சியம், அதற்குப் பதிலாக, ஒவ்வொரு மாற்றத்தையும் இரு திசைகளிலும் பின்தொடரும்: MonstarX உருவாக்குவது அங்கே புஷ் செய்யப்படும்; உங்கள் டெவலப்பர்கள் அங்கே கமிட் செய்வது திட்டத்துக்குத் திரும்ப வரும். எப்போதும் புதுப்பித்த நிலையில் இருக்கும் நகல் வேண்டுமென்றால், அதே பக்கத்தில் உள்ள GitHub-ஐ இணை என்பதைக் கிளிக் செய்யுங்கள். GitHub பக்கத்தைப் பாருங்கள்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
“அடிக்கடி கேட்கப்படும் கேள்விகள்” என்ற தலைப்பிலான பகுதிMonstarX எழுதும் குறியீடு எனக்குச் சொந்தமா?
ஆம். ஏற்றுமதி அனைத்தையும் பதிவிறக்கும்; MonstarX இல்லாமலே அதை இயக்கலாம், மாற்றலாம்.
ஏற்றுமதியில் என் பயனர்களும் தரவும் அடங்குமா?
இல்லை. ரகசியங்களின் மதிப்புகள், தரவுத்தள வரிசைகள், பதிவேற்றிய கோப்புகள் ஆகியவை MonstarX-இலேயே இருக்கும். zip-இல் அட்டவணைகளின் கட்டமைப்பு (அமைப்பு மாற்றங்கள்) உள்ளது, அவற்றின் உள்ளடக்கம் அல்ல.
திட்டத்தை யார் ஏற்றுமதி செய்யலாம்?
அதன் உரிமையாளர் மட்டும். திட்டம் பகிரப்பட்டவர்கள் அதைப் பதிவிறக்க முடியாது.
குறியீடு எந்த framework-இல் உள்ளது?
ஒரு TanStack Start செயலி — React, TypeScript, சேவையகச் செயல்பாடுகள், Tailwind CSS-உடன் — Cloudflare Workers-இல் இயங்கும்படி அமைக்கப்பட்டது.
ஏற்றுமதி செய்த செயலி மின்னஞ்சல் அனுப்புமா, AI-ஐப் பயன்படுத்துமா?
மின்னஞ்சல், சேமிப்பு, AI ஆகியவற்றுக்கான கோப்புகள் சேர்க்கப்பட்டுள்ளன. MonstarX-க்கு வெளியே, அவற்றின் அமைப்புகளை நிரப்ப வேண்டும், அல்லது உங்கள் சொந்தச் சேவை வழங்குநர்களைப் பயன்படுத்த வேண்டும் — எப்படி என்று MONSTARX.md-உம் README-உம் விளக்கும்.