Skip to content
VibeStartपरिचयब्लॉग
लगभग 30 सेकंड · लॉगिन से पहले

क्या आपकी साइट डिप्लॉय के लिए तैयार है?

प्रोजेक्ट फ़ोल्डर में एक रीड-ओनली कमांड चलाकर जरूरी टूल और डिप्लॉय तैयारी जाँचें। कुछ कम हो तो हम सही शुरुआत की ओर ले जाएंगे।

1

डिप्लॉय होने वाली साइट का नाम रखें

प्रोजेक्ट का ऑपरेटिंग सिस्टम और GitHub व Vercel पर इस्तेमाल होने वाला नाम चुनें।

लोकल फ़ोल्डर का नाम अलग हो सकता है और वह कहीं भी हो सकता है। उदाहरण: my-portfolio।

2

तैयारी जाँचें

VS Code में प्रोजेक्ट फ़ोल्डर खोलें, फिर उसके Ubuntu (WSL) टर्मिनल में नीचे का कमांड पेस्ट करें।

p="$PWD"
git_status=missing
node_status=missing
npm_status=missing
project_status=missing
next_status=missing
command -v git >/dev/null 2>&1 && git_status=ok
if command -v node >/dev/null 2>&1; then
  node_status=outdated
  node -e 'const [a,b]=process.versions.node.split(".").map(Number);process.exit((a===22&&b>=12)||a>=24?0:1)' >/dev/null 2>&1 && node_status=ok
fi
command -v npm >/dev/null 2>&1 && npm_status=ok
[ -f "$p/package.json" ] && project_status=ok
[ -f "$p/package.json" ] && grep -Eq '"next"[[:space:]]*:' "$p/package.json" && next_status=ok
printf 'VIBESTART_READY::git=%s::node=%s::npm=%s::project=%s::next=%s\n' "$git_status" "$node_status" "$npm_status" "$project_status" "$next_status"

यह केवल मौजूदा टर्मिनल फ़ोल्डर और Node.js वर्जन पढ़ता है; फ़ाइलें नहीं बदलता।

पेस्ट किया परिणाम केवल इस ब्राउज़र में जाँचा जाता है; सर्वर पर भेजा या सेव नहीं होता।