Aurelia CLI ব্যবহার করে নতুন প্রজেক্ট তৈরি করা

Aurelia প্রজেক্ট সেটআপ - অরেলিয়া Aurelia) - Web Development

253

Aurelia CLI (Command Line Interface) ব্যবহার করে একটি নতুন প্রজেক্ট তৈরি করা খুবই সহজ এবং দ্রুত। এর মাধ্যমে আপনি প্রয়োজনীয় ফাইল এবং কনফিগারেশনসহ একটি সম্পূর্ণ Aurelia প্রজেক্ট তৈরি করতে পারেন। নিচে এই প্রক্রিয়া বিস্তারিতভাবে বর্ণনা করা হল।


প্রথমে সিস্টেমে প্রয়োজনীয় টুল ইন্সটল করা

Aurelia প্রজেক্ট তৈরি করার জন্য আপনার সিস্টেমে Node.js এবং npm (Node Package Manager) ইন্সটল থাকতে হবে। Aurelia CLI এর মাধ্যমে প্রজেক্ট তৈরি করতে আপনাকে CLI ইনস্টল করতে হবে।

১. Node.js ইন্সটল করা

Node.js অফিসিয়াল সাইট থেকে Node.js ডাউনলোড করে ইনস্টল করুন। এটি ইনস্টল করলে npm (Node Package Manager) স্বয়ংক্রিয়ভাবে ইন্সটল হয়ে যাবে।

২. Aurelia CLI ইন্সটল করা

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

npm install -g @aurelia/cli

এটি globalভাবে Aurelia CLI ইন্সটল করবে, যাতে আপনি যেকোনো জায়গা থেকে এটি ব্যবহার করতে পারেন।


নতুন Aurelia প্রজেক্ট তৈরি করা

Aurelia CLI ইনস্টল করার পর, আপনি নিচের ধাপগুলো অনুসরণ করে একটি নতুন Aurelia প্রজেক্ট তৈরি করতে পারেন।

১. Aurelia প্রজেক্ট তৈরি

নতুন প্রজেক্ট তৈরি করতে CLI তে নিচের কমান্ডটি রান করুন:

au new

এই কমান্ডটি চালানোর পর CLI আপনাকে কিছু প্রশ্ন করবে, যেমন:

  • প্রজেক্টের নাম: আপনার প্রজেক্টের নাম দিন (যেমন, my-aurelia-app)।
  • ফ্রেমওয়ার্ক নির্বাচন: আপনি Aurelia নির্বাচন করুন।
  • প্যাকেজ ম্যানেজার: আপনি npm বা Yarn নির্বাচন করতে পারবেন।
  • JavaScript বা TypeScript: আপনি JavaScript বা TypeScript নির্বাচন করতে পারবেন (যদি আপনি TypeScript ব্যবহার করতে চান)।
  • UI টেমপ্লেট নির্বাচন: আপনি HTML বা Handlebars নির্বাচন করতে পারবেন।

২. প্রজেক্ট ফোল্ডারে নেভিগেট করা

নতুন প্রজেক্ট তৈরি হওয়ার পর, সেই প্রজেক্ট ফোল্ডারে নেভিগেট করতে:

cd project-name

এখানে project-name এর জায়গায় আপনার প্রজেক্টের নাম থাকবে।


প্রজেক্ট রান করা

১. প্রজেক্ট সার্ভার শুরু করা

Aurelia প্রজেক্ট চালু করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

au run --watch

এটি একটি ডেভেলপমেন্ট সার্ভার চালু করবে এবং কোডের যেকোনো পরিবর্তন স্বয়ংক্রিয়ভাবে রিফ্রেশ করবে। সাধারণত http://localhost:8080 তে অ্যাপ্লিকেশনটি অ্যাক্সেস করা যাবে।

২. প্রজেক্টের বিল্ড করা

প্রোডাকশনের জন্য প্রজেক্টের বিল্ড করতে:

au build --env prod

এটি প্রোডাকশন পরিবেশের জন্য কোড অপ্টিমাইজ করবে এবং dist/ ফোল্ডারে বিল্ড করা ফাইলগুলো সংরক্ষণ করবে।


Aurelia প্রজেক্ট স্ট্রাকচার

Aurelia প্রজেক্টে কিছু গুরুত্বপূর্ণ ফোল্ডার এবং ফাইল থাকে:

  • src/: অ্যাপ্লিকেশনের মূল সোর্স কোড।
    • main.js/ts: অ্যাপ্লিকেশনের এন্ট্রি পয়েন্ট।
    • app.html: প্রজেক্টের মূল ভিউ টেমপ্লেট।
    • app.js/ts: ভিউমডেলের জন্য কোড।
  • dist/: বিল্ড করা ফাইল।
  • node_modules/: সমস্ত ডিপেনডেন্সি।
  • package.json: প্রজেক্টের মেটাডেটা এবং ডিপেনডেন্সি।

Aurelia CLI এর অন্যান্য কমান্ড

Aurelia CLI দিয়ে আরও কিছু কার্যকরী কমান্ড রান করা যায়। যেমন:

  • প্রজেক্ট টেস্ট করা:

    au test
    
  • নতুন কম্পোনেন্ট তৈরি করা:

    au generate component component-name
    

এটি নতুন কম্পোনেন্টের জন্য সমস্ত প্রয়োজনীয় ফাইল তৈরি করে দিবে।


Aurelia প্রজেক্টে ডিপেনডেন্সি যোগ করা

যদি আপনার প্রজেক্টে কোনো নতুন প্যাকেজ ইনস্টল করতে চান, তাহলে npm install ব্যবহার করতে পারেন:

npm install bootstrap

এবং আপনার প্রজেক্টের JavaScript ফাইল বা HTML ফাইলে সেই প্যাকেজটি ইমপোর্ট করুন।


এই ধাপগুলো অনুসরণ করে আপনি Aurelia CLI ব্যবহার করে একটি নতুন প্রজেক্ট তৈরি করতে পারবেন এবং সেটি দ্রুত শুরু করতে পারবেন। Aurelia-এর ব্যবহারকারী-বান্ধব CLI টুলস আপনার ডেভেলপমেন্ট প্রক্রিয়াকে অনেক সহজ করে তোলে।

Content added By
Promotion

Are you sure to start over?

Loading...