TypeScript Academy · पाठ

पहला Program और Build/Run (tsc + node / tsx)

एक सरल TS program लिखिए, tsc से compile कीजिए और node या tsx से चलाइए

पाठ 3, कुल 3 में से8 चरण

पहला Program और Build/Run (tsc + node / tsx), CoddyKit पर TypeScript Academy का एक निःशुल्क पाठ है। यह 3 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह TypeScript Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। TypeScript Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

परिचय

लक्ष्य: एक छोटा प्रोग्राम लिखें, tsc से संकलित करें और परिणाम को node या tsx से चलाएँ।

नमस्ते दुनिया

एक न्यूनतम प्रोग्राम: प्रकार-युक्त फ़ंक्शन परिभाषित करें और एक संदेश log करें।

// hello.ts
function hello(name: string): string {
  return `Hello, ${name}!`;
}

console.log(hello("TypeScript"));

tsc से संकलित करें

tsc, hello.ts को hello.js में संकलित करता है। इसके बाद आप Node से JS आउटपुट चला सकते हैं।

// Run in terminal
npx tsc hello.ts

// Produces hello.js

Node से चलाएँ

Node संकलित JavaScript फ़ाइल को चलाता है। TypeScript स्वयं कभी नहीं चलता; यह हमेशा पहले JS में संकलित होता है।

// Run output JS
node hello.js

tsx से चलाएँ

tsx (या ts-node) TypeScript को सीधे चलाता है और मैन्युअल संकलन की आवश्यकता नहीं रहती। त्वरित प्रयोगों के लिए यह उपयोगी है।

// Alternative: run TS directly
npx tsx hello.ts

कार्यप्रवाह के सुझाव

कार्यप्रवाह सुझाव: छोटी स्क्रिप्ट के लिए tsx का उपयोग करें; प्रोजेक्ट के लिए tsc को प्राथमिकता दें, ताकि .js फ़ाइलें dist फ़ोल्डर में तैयार हों। हमेशा केवल स्रोत TS फ़ाइलों को ही कमिट करें।

संकलन जाँच

त्वरित जाँच: किसी .ts फ़ाइल पर चलाने पर tsc डिफ़ॉल्ट रूप से क्या करता है?

पुनरावलोकन और आगे

पुनरावलोकन: आपने एक प्रोग्राम लिखा, tsc से संकलित किया और उसे node या tsx से चलाया। आगे: प्रकार और चर की आवश्यक बातें।

शुरुआत निःशुल्क

एआई शिक्षक के साथ TypeScript सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
101
पाठ
352

अक्सर पूछे जाने वाले प्रश्न

क्या “पहला Program और Build/Run (tsc + node / tsx)” पाठ निःशुल्क है?

हाँ—“पहला Program और Build/Run (tsc + node / tsx)” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और TypeScript Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। TypeScript Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

“पहला Program और Build/Run (tsc + node / tsx)” में मैं क्या सीखूँगा?

एक सरल TS program लिखिए, tsc से compile कीजिए और node या tsx से चलाइए आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ TypeScript Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या TypeScript Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर TypeScript Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 3वाँ पाठ है।

“पहला Program और Build/Run (tsc + node / tsx)” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस TypeScript Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर TypeScript Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. TypeScript क्या है? लाभ और उपयोग के मामले
  2. Node और TypeScript इंस्टॉल करना (npm i -D typescript), tsc --init
  3. पहला Program और Build/Run (tsc + node / tsx)
← TypeScript Academy पर वापस जाएँ