आरंभ करना
mineproj में आपका स्वागत है! यह मार्गदर्शिका आपको अपनी पहली परियोजना पोर्टफोलियो साइट बनाने में मदद करेगी।
पूर्वापेक्षाएँ
- Node.js 22 या उसके बाद का संस्करण
- pnpm 10 (
npm install -g pnpmके माध्यम से इंस्टॉल करें)
एक नई साइट बनाएँ
आरंभ करने का सबसे तेज़ तरीका स्कैफोल्डिंग टूल का उपयोग करना है:
bash
npx create-mineproj my-portfolio
cd my-portfolio
pnpm devअपनी साइट देखने के लिए अपने ब्राउज़र में http://localhost:5173 खोलें।
परियोजना संरचना
my-portfolio/
├─ mineproj.config.ts # साइट कॉन्फ़िगरेशन
├─ data/
│ ├─ projects/ # परियोजना डेटा (JSON + Markdown)
│ │ └─ my-project/
│ │ ├─ index.json # परियोजना मेटाडेटा
│ │ └─ body.md # परियोजना मुख्य सामग्री
│ ├─ profile.json # आपकी प्रोफ़ाइल
│ └─ tags.json # टैग परिभाषाएँ
├─ public/ # स्थैतिक संपत्तियाँ
└─ dist/ # बिल्ड आउटपुट (जनरेटेड)एक परियोजना जोड़ना
data/projects/ के अंतर्गत एक नई निर्देशिका बनाएँ:
bash
mineproj new my-projectप्रोडक्शन के लिए बिल्ड करना
bash
pnpm buildआउटपुट dist/ में जाता है। इसे स्थानीय रूप से प्रीव्यू करें:
bash
pnpm previewअगले कदम
- कॉन्फ़िगरेशन गाइड — पूर्ण कॉन्फ़िगरेशन संदर्भ
- डेटा मॉडल — परियोजना स्कीमा को समझें
- थीम डेवलपमेंट — लुक और फील को कस्टमाइज़ करें
- प्लगइन डेवलपमेंट — कार्यक्षमता बढ़ाएँ
- डिप्लॉय करना — अपनी साइट को प्रोडक्शन में डिप्लॉय करें