অ্যান্ড্রয়েড

কীভাবে উইন্ডোজ 10 সিস্টেমের উপর Node.js ডেভেলপমেন্ট পরিবেশ সেট করা যায়

Introduction to iOS, by Rhed Shi

Introduction to iOS, by Rhed Shi

সুচিপত্র:

Anonim

আপনি যদি আজকের এই হটেস্ট প্রযুক্তি বিষয় শিখতে সিদ্ধান্ত নেন তবে নোড.জেএস `এবং আপনি উইন্ডোজ ব্যবহারকারী, তারপর আপনি সঠিক জায়গায় অবতরণ করেছেন। আপনি যদি এখনই শুরু করেন তবে আপনি অনেক লোক ম্যাক অথবা লিনাক্স নোড। জেএস ডেভেলপমেন্ট ব্যবহার করতে পারেন। সম্ভবত আপনার কোর্স প্রশিক্ষক যে খুব করছেন। কিন্তু হয়তো আপনি উইন্ডোজ নিজেই কাজ করতে চান। অনেক লোক উন্নয়নের সময় প্ল্যাটফর্মগুলি সঞ্চার করে - কিন্তু যখন কোনও ডেভেলপমেন্টের মাধ্যমে উইন্ডোজ সম্পূর্ণভাবে সক্ষম করার জন্য কেন সুইচ করবেন এই পোস্টটি একটি উইন্ডোজ মেশিনে একটি ভাল Node.js ডেভেলপমেন্ট এনভায়রনমেন্ট গড়ে তুলতে হয়।

উইন্ডোজ এ সেটআপ নড.জেএস ডেভেলপমেন্ট এনভায়রনমেন্ট

এই পোস্টে আমাদের মিশন হল আপনার কম্পিউটারকে উন্নয়নের জন্য সেটআপ করা যাতে আপনি শুরু করতে পারেন ডান কোডিং। এটি আপনার কম্পিউটারে কয়েকটি জিনিস ইনস্টল করবে:

  • Node.js নিজেই
  • গিট
  • একটি আধুনিক কোড সম্পাদক
  • মোঙ্গোডিবি (ঐচ্ছিক)

সুতরাং, আসুন আমরা ডানদিকে উঠি এবং শুরু করি এটি।

নোড। জেএস

নোড.জেএস সম্পর্কে একটু, এটি একটি সুন্দর লিখিত ক্রস প্লাটফর্ম ওপেন সোর্স জাভাস্ক্রিপ্ট রানটাইম এনভায়রনমেন্ট যা গুগল এর ক্রোমের ভি 8 জাভাস্ক্রিপ্ট ইঞ্জিনে নির্মিত হয়। Node.js মূলত আপনাকে জাভাস্ক্রিপ্টে কোড প্রয়োগ করতে দেয় এবং সার্ভারে ব্যাকএন্ডে চালায়। আমি যখন `ক্রস-প্ল্যাটফর্ম` বলেছিলাম, তখন আমি সত্যিই এর অর্থ বুঝি। আপনি উইন্ডোজে Node.js ইনস্টল করতে পারেন এবং এমনকি অ্যাপ্লিকেশনগুলি স্থাপন করতে পারেন। অফিসিয়াল ওয়েবসাইট থেকে Node.js ডাউনলোড করুন। যেহেতু আপনি শুধু শিখতে শুরু করেছেন, তাই এলটিএস (লং টার্ম সাপোর্ট) বৈকল্পিক ডাউনলোড করার পরামর্শ দেওয়া হচ্ছে। এই পোস্টটি লেখার সময় পাওয়া সর্বশেষ সর্বশেষ LTS সংস্করণটি 6.11.0।

একবার ডাউনলোড করলে, ইনস্টলার চালান, এবং আপনার কোনও পরিবর্তন করতে হবে না এবং সব পদক্ষেপে `পরবর্তী` আঘাত করুন। Node.js সেটআপটি নোড প্যাকেজ ম্যানেজারের সাথে নির্মিত হয় যা তৃতীয় পক্ষের মডিউলগুলি ডাউনলোড এবং ইনস্টল করতে প্রয়োজন। আপনি নিজে নিজে এনপিএম ব্যবহার করে দেখতে পাবেন। সুতরাং, আপনার কম্পিউটারে Node.js ইনস্টল করার সময় এই সেটিংটি পরিবর্তন করবেন না। এছাড়াও, সেটআপ স্বয়ংক্রিয়ভাবে PATH ভেরিয়েবলগুলিকে পরিবর্তন করে যাতে আপনি সিএমডি থেকে npm কমান্ড চালাতে পারেন। সুতরাং, যদি আপনি এই সেটিংস পরিবর্তন করতে চান কাস্টম সেটআপ; অন্যথায় আমি এক্সপ্রেস ইনস্টলেশনের সুপারিশ করব।

ইনস্টল করার পরে, শুরু মেনুতে `Node.js কমান্ড প্রম্পট` অনুসন্ধান করুন এবং কনসোল চালানোর জন্য এন্টার চাপুন। এই সিএমডি উইন্ডো আপনার Node.js কর্মজীবনের জন্য আপনি সবকিছু। এই উইন্ডোটি Node.js এবং NPM ব্যবহার করার জন্য আরম্ভ করা হয়েছে যাতে আপনি এই উইন্ডো থেকে আপনার কমান্ড চালাতে পারেন। যাচাই করার জন্য, আপনার কম্পিউটারে NPM ইনস্টলেশনের সংস্করণটি দেখতে `npm -v` রান করুন। যদি আপনি অন্য কোনও Node.js টিউটোরিয়াল অনুসরণ করছেন, তাহলে আপনি এখানে এই উইন্ডো থেকে যে টিউটোরিয়ালে উল্লেখিত সমস্ত কমান্ড চালাতে পারেন।

Git

Git সবচেয়ে ব্যাপকভাবে ব্যবহৃত এবং শিল্প-ভিত্তিক সংস্করণ নিয়ন্ত্রণ ব্যবস্থা। আপনি সংস্করণ নিয়ন্ত্রণ সিস্টেম সম্পর্কে শিখতে হবে যদি আপনি তাদের ইতিমধ্যেই জানেন না। এখানে উইন্ডোজের জন্য Git ডাউনলোড করুন Git বড় প্রকল্পগুলির জন্য আপনাকে পরিচালনার কোডে অনেক সাহায্য করবে। গিট শিখতে এবং শুরু করতে খুব সহজ। একটি ছোট চ্যালেঞ্জ-ভিত্তিক গাইড অনলাইন পাওয়া যায় যা আপনি গিট দিয়ে শুরু করতে পারেন।

একবার আপনি ইনস্টলার চালাচ্ছেন, আপনি কয়েকটি পদক্ষেপের মুখোমুখি হতে পারেন যেখানে আপনি আপনার কর্ম সম্পর্কে সচেতন হবেন না। এই এক ধাপ আমি আলোচনা করতে চাই। আপনার প্যাথের ভেরিয়েবলটি সামঞ্জস্য করে যে পদক্ষেপটি বলা হয় এক গুরুত্বপূর্ণ পদক্ষেপ। এখানে আপনি আপনার কম্পিউটারে গিট কিভাবে ব্যবহার করতে চান তা নির্বাচন করতে হবে।

আমি সবসময় দ্বিতীয় বিকল্পটি নিয়ে যাই ` কমান্ড প্রম্পট থেকে জিইটি ব্যবহার করুন `। এই বিকল্পটি নির্বাচন করলে Git কমান্ডটি Node.js কমান্ড প্রম্পটে উপলব্ধ হবে এবং জিটি বাশে থাকবে। গিট বাশ আরেকটি কমান্ড লাইন টুলটি Git এর সাথে অন্তর্ভুক্ত; আপনি এটি উন্নয়ন উদ্দেশ্যে ব্যবহার করতে পারেন অথবা কমান্ড প্রম্পট ব্যবহার করে চালিয়ে যেতে পারেন। বাকি পদক্ষেপ সম্পর্কে চিন্তা করবেন না, ইনস্টলারের উপর `পরবর্তী` আঘাত করুন। এই পদক্ষেপগুলি ব্যাখ্যা করা এই পোস্টের সুযোগের বাইরে নয়, তবে আপনি ইন্টারনেটে Git ইনস্টলেশন অনুসন্ধান করতে পারেন।

একবার ইনস্টলেশন সম্পন্ন হলে, আপনি একটি কমান্ড প্রম্পট উইন্ডো খুলতে পারেন এবং আপনার জিটি ইনস্টল করা আছে তা যাচাই করতে `git -version` টাইপ করতে পারেন।

কোড সম্পাদক

একটি কোড এডিটর নির্বাচন করা হলে এটি একটি চ্যালেঞ্জিং কাজ হতে পারে যখন আপনি সেখানে অনেক অপশন আছে আপনি একটি পূর্ণসংখ্যিত আইডিই যেমন ওয়েবস্টর্ম বা একটি কোড সম্পাদক, যেমন ব্রেকের সাথে কিছু চয়ন করতে পারেন। এখানে কয়েকটি সুপারিশ রয়েছে:

  • ওয়েবএসট্রোম: পেশাদারদের দ্বারা ব্যবহৃত সবচেয়ে শক্তিশালী জাভাস্ক্রিপ্ট IDE এটা একটি প্রদত্ত হাতিয়ার, এবং আমি আপনাকে একটি বিনামূল্যে এক সঙ্গে শুরু করতে এবং পরে আপনি আপনার কর্মজীবন অগ্রসর হিসাবে একটি বিনিয়োগ করতে সুপারিশ করবে।
  • ভিজ্যুয়াল স্টুডিও কোড: আপনি ভিজুয়াল স্টুডিও সঙ্গে ইতিমধ্যে পরিচিত হয় তাহলে এটি জন্য যান। ভিএস কোড একটি মুক্ত ওপেন সোর্স কোড সম্পাদক যা আপনাকে মাইক্রোসফটের কাছে নিয়ে আসে। প্রোগ্রাম একটি বিল্ট ইন ডিবাগার এবং সিনট্যাক্স বিভিন্ন ভাষা জন্য হাইলাইট সঙ্গে আসে। শুধু নডস.জেএস নয়, আপনি অনেক অন্যান্য ভাষায় কোড কোড করতে পারেন।
  • বন্ধনী: এটি সব প্ল্যাটফর্মে উপলব্ধ একটি শক্তিশালী ওপেন সোর্স কোড সম্পাদক। এটি একটি টন ভাষাসমূহ সিনট্যাক্স হাইলাইট সমর্থন করে। এবং এটি এই মহান এক্সটেনশন ম্যানেজারের সাথে আসে যা আপনাকে টুলটিতে আরো কার্যকারিতা এবং বৈশিষ্ট্য যোগ করতে দেয়। আমি ব্যক্তিগতভাবে এই টুল ব্যবহার করে, এবং আমি যেমন স্বয়ংক্রিয় ওয়েব পৃষ্ঠা রিফ্রেশ, এক্সটেনশান, এবং কীবোর্ড শর্টকাট মত বৈশিষ্ট্য পছন্দ। এছাড়াও, এটি আপনার ডান ক্লিক মেনুতে একটি বিকল্প যোগ করে যাতে আপনি সরাসরি প্রোজেক্ট ফোল্ডারগুলিকে বন্ধনীগুলিতে খুলতে পারেন।

এটি শুধু আমার প্রস্তাবনা; আপনি কোনও IDE বা সম্পাদক নির্বাচন করতে পারবেন। আপনি সাহসী যথেষ্ট যদি আপনি একটি সহজ নোটপ্যাড কোড লিখতে পারেন।

MongoDB

এটি একটি ঐচ্ছিক ধাপ। MongoDB একটি ক্রস প্ল্যাটফর্ম ডকুমেন্ট ভিত্তিক ডেটাবেস প্রোগ্রাম। এটি ঐতিহ্যগত Node.js CRUD অ্যাপ্লিকেশনগুলির মধ্যে SQL এর জায়গায় ব্যবহৃত হয়। আপনি যদি চান তবে এসকিউএল ব্যবহার করতে পারেন তবে MongoDB ব্যাপকভাবে Node.js দ্বারা গ্রহণ করা হয়েছে, আমরা এটি এখানে আচ্ছাদিত করেছি। আপনি এখানে MongoDB কমিউনিটি সার্ভার ডাউনলোড করতে হবে। ঐচ্ছিকভাবে আপনি আপনার ডাটাবেস ব্রাউজ করতে MongoDB কম্পাস, একটি GUI টুল ইনস্টল করতে পারেন। একবার ডাউনলোড এবং ইনস্টল করা হলে, সরাসরি MongoDB ইনস্টলেশনে যান এবং বিন ফোল্ডারে নেভিগেট করুন। ঠিকানাটি এইরকম কিছু দেখতে পারে:

C: Program Files MongoDB Server 3.4 bin

এখন আপনার MongoDB সার্ভার চালু করার জন্য `mongod.exe` চালান। এবং কমান্ড লাইনের মাধ্যমে সার্ভারের সাথে ইন্টারঅ্যাক্ট করার জন্য `মংগো। এক্সে` চালান বা কম্পাস ব্যবহার করুন যদি আপনি GUI পছন্দ করেন আপনি এই ডিরেক্টরীতে PATH ভেরিয়েবলকে সরাসরি কমান্ড লাইন থেকে mongod এবং mongo চালাতে পারেন। আপনি আপনার সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল পাথ পরিবর্তন করার বিষয়ে এখানে শিখতে পারেন।

এটাই! আপনি আপনার প্রথম Node.js অ্যাপ্লিকেশন কোড প্রস্তুত করতে প্রস্তুত। আপনার জন্য সঠিক সরঞ্জাম এবং পরিবেশ সেটআপ আছে।