TypeScript ইনস্টলেশন (npm ব্যবহার করে)

TypeScript সেটআপ এবং ইনস্টলেশন - টাইপস্ক্রিপ্ট (Typescript) - Web Development

266

TypeScript ইনস্টল করতে হলে আপনাকে Node.js এবং npm (Node Package Manager) ইনস্টল করা থাকতে হবে, যেহেতু TypeScript প্যাকেজটি npm এর মাধ্যমে ইনস্টল করতে হয়। নিচে npm ব্যবহার করে TypeScript ইনস্টল করার প্রক্রিয়া বিস্তারিতভাবে বর্ণনা করা হলো।


১. TypeScript গ্লোবালি ইনস্টল করা

আপনি যদি TypeScript কম্পাইলার (tsc) পুরো সিস্টেমে ব্যবহার করতে চান, তাহলে গ্লোবাল ইনস্টলেশন করতে হবে। এতে আপনি যেকোনো ডিরেক্টরি থেকে tsc কমান্ড ব্যবহার করতে পারবেন।

ইনস্টলেশন ধাপ:

  1. টার্মিনাল বা কমান্ড প্রম্পট খুলুন
  2. নিচের কমান্ডটি রান করুন TypeScript গ্লোবালি ইনস্টল করার জন্য:

    npm install -g typescript
    

    -g অপশনটি TypeScript কে গ্লোবালভাবে ইনস্টল করবে, যার ফলে আপনি যেকোনো ফোল্ডারে tsc কমান্ড ব্যবহার করতে পারবেন।

  3. ইনস্টলেশন চেক করুন:

    ইনস্টলেশন সফল হলে, tsc কমান্ডের সংস্করণ চেক করতে নিচের কমান্ডটি রান করুন:

    tsc -v
    

    এটি আপনার ইনস্টল করা TypeScript এর সংস্করণ দেখাবে, যেমন:

    Version 4.x.x
    

২. TypeScript লোকালি ইনস্টল করা

যদি আপনি শুধুমাত্র একটি নির্দিষ্ট প্রজেক্টে TypeScript ব্যবহার করতে চান, তবে আপনি এটি লোকালি ইনস্টল করতে পারেন। এটি আপনার প্রজেক্টের node_modules ফোল্ডারে TypeScript ইনস্টল করবে, এবং শুধুমাত্র ঐ প্রজেক্টের জন্য কার্যকর হবে।

ইনস্টলেশন ধাপ:

  1. প্রজেক্ট ডিরেক্টরিতে যান (যদি নতুন প্রজেক্ট তৈরি না করে থাকেন):

    mkdir my-typescript-project
    cd my-typescript-project
    
  2. npm ইনিশিয়ালাইজ করুন:

    প্রজেক্টে package.json ফাইল তৈরি করতে নিচের কমান্ডটি রান করুন:

    npm init -y
    

    এটি package.json ফাইল তৈরি করবে।

  3. TypeScript ইনস্টল করুন:

    লোকালি TypeScript ইনস্টল করতে নিচের কমান্ডটি রান করুন:

    npm install --save-dev typescript
    

    এখানে --save-dev অপশনটি TypeScript কে ডেভেলপমেন্ট ডিপেন্ডেন্সি হিসেবে ইনস্টল করবে, যার মানে এটি শুধুমাত্র ডেভেলপমেন্ট পরিবেশে ব্যবহৃত হবে।

  4. টুলস সিকোয়েন্স চেক করুন:

    লোকালি ইনস্টল করার পর, আপনি node_modules/.bin/tsc কমান্ড ব্যবহার করতে পারবেন TypeScript কম্পাইলার রান করার জন্য।

    ./node_modules/.bin/tsc -v
    

    অথবা আপনি npm scripts ব্যবহার করতে পারেন tsc কমান্ড চালানোর জন্য।


৩. TypeScript কনফিগারেশন ফাইল তৈরি করা (tsconfig.json)

TypeScript প্রজেক্টের কনফিগারেশন সেট করতে একটি tsconfig.json ফাইল তৈরি করা প্রয়োজন। এটি TypeScript কম্পাইলারকে নির্দেশ দেয় কিভাবে .ts ফাইলগুলো কম্পাইল করতে হবে।

  1. tsconfig.json ফাইল তৈরি করতে:

    নিচের কমান্ডটি রান করুন:

    npx tsc --init
    

    এটি একটি tsconfig.json ফাইল তৈরি করবে যেখানে আপনি TypeScript এর কম্পাইলেশন অপশন কাস্টমাইজ করতে পারবেন। আপনি যেমন target, module, outDir ইত্যাদি অপশন সেট করতে পারবেন।


৪. TypeScript কোড লেখা এবং কম্পাইল করা

  1. এখন একটি TypeScript ফাইল তৈরি করুন, যেমন index.ts:

    let message: string = "Hello, TypeScript!";
    console.log(message);
    
  2. TypeScript কম্পাইল করুন:

    আপনার .ts ফাইলটি কম্পাইল করতে tsc কমান্ড ব্যবহার করুন:

    tsc index.ts
    

    এটি .ts ফাইলটি .js ফাইলে রূপান্তর করবে, যেমন index.js

  3. JavaScript ফাইল রান করুন:

    JavaScript ফাইলটি Node.js এর মাধ্যমে রান করুন:

    node index.js
    

    এটি আউটপুট হিসেবে "Hello, TypeScript!" মুদ্রণ করবে।


৫. TypeScript প্রজেক্টের কম্পাইলেশন

একাধিক .ts ফাইল থাকলে, আপনি সহজেই পুরো প্রজেক্ট কম্পাইল করতে পারেন। tsconfig.json ফাইলের মাধ্যমে TypeScript কম্পাইলারটি পুরো প্রজেক্টের সব .ts ফাইলগুলো একসাথে কম্পাইল করতে সক্ষম হবে।

tsc

এটি tsconfig.json ফাইল অনুসারে সমস্ত .ts ফাইলকে কম্পাইল করে JavaScript ফাইলে রূপান্তর করবে।


উপসংহার

npm ব্যবহার করে TypeScript ইনস্টল করা খুবই সহজ এবং কার্যকর। আপনি গ্লোবালি বা লোকালি যেকোনো একভাবে TypeScript ইনস্টল করতে পারেন। TypeScript এর গ্লোবাল ইনস্টলেশন আপনাকে যেকোনো প্রজেক্টে tsc কমান্ড ব্যবহার করার সুযোগ দেয়, আর লোকাল ইনস্টলেশন প্রজেক্ট ভিত্তিক ব্যবহারের জন্য উপযুক্ত।

Content added By
Promotion

Are you sure to start over?

Loading...