~/کدولاگ
→ بررسی اجمالی پروژه
طراحی سیستم مدیریت وظایف و انجام کارها (TODO-List)

نحوه نصب Express و Nodemon روی پروژه node

در این بخش یک پروژه node ایجاد و روی این پروژه پکیج های express و nodemon رو نصب میکنیم.

آغاز یک پروژه Node

برای شروع این پروژه باید Nodejs را روی سیستم خودتان نصب داشته باشید. (صفحه دانلود)

یک پوشه برای پروژه خود بسازید. و پروژه نود (Node) رو آغاز کنید. برای ساخت یک پروژه Node وارد پوشه ای که ساختید شوید و دستور زیر را در ترمینال یا CMD اجرا کنید:

Terminal window
npm init -y

اکنون فایل فایل زیر در پوشه پروژه شما به وجود می آید:

  • project-folder/
    • package.json

نصب اکسپرس و Nodemon (اختیاری)

حالا پکیج های express و Nodemon (اختیار) رو نصب میکنیم.

پکیج Nodemon به ما کمک میکند که هنگام اجرای تغییرات دربرنامه، سرور ری استارت شود و ما به صورت زنده، و بدون نیاز به راه اندازی مجدد تغییرات را مشاهده کنیم.

Terminal window
npm install express
npm install -D nodemon

اگر قصد نصب تایپ اسکریپت رو ندارید مراحل رو به شکل زیر ادامه بدین.

برای راه اندازی nodemon فایل server.js رو داخل پوشه ای به اسم src بسازید:

  • node_modules/
  • src/
    • server.js
  • package-lock.json
  • package.json

بعد وارد فایلpackage.json بشید و در مقادیر زیر رو وارد کنید.

{
  "name": "task-manager-system",
  "version": "1.0.0",
  "description": "",
  "main": "server.js",
  "scripts": {
    "dev": "nodemon src/server.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "type": "commonjs",
  "dependencies": {
    "express": "^5.2.1"
  },
  "devDependencies": {
    "nodemon": "^3.1.14"
  }
}

حالا فایل پروژه ما، sever.js برای اجرا آماده هست. و با اجرای دستور npm run dev میتونیم تغییرات فایل رو مشاهده کنیم.