MEAN هي مجموعة تطبيقات مجانية ومفتوحة المصدر بلغة جافاسكريبت لتطوير المواقع وتطبيقات الويب والاجهزة الذكية
تتكون المجموعة من MongoDB قاعدة بيانات، ExpressJS, Node.js و Angular JS. بإستخدام MEAN تستطيع من كتابة تطبيقات متكاملة بلغة برمجة واحدة لكل من جانب الخادم والتطبيق النهائي. يمكن تثبيت المجموعة بسهولة من خلال mean.io، وايضا تستطيع تثبيت المجموعة يدويا بواسطة الخطوات التالية
١. تثبيت ادوات موجه الأوامر
ادخل الأمر التالي في Terminal
xcode-select --install
ستظهر لك شاشة لتأكيد التثبيت، اختر install

وافق على الشروط والاحكام

سيبدأ تثبيت الادوات


٢. تثبيت Homebrew
اذا كان Homebrew مثبتاً مسبقاً لديك، قم بتحديثه بواسطة الأمر التالي
brew update
واكمل خطوات تثبيت المجموعة
للتثبيت ادخل الأمر التالي في Terminal
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
اضغط Enter

ادخل كلمة المرور

انتهى التثبيت

٣. تثبيت Node.JS
يمكن تثبيت node.js من خلال تحميل تطبيق التثبيت او من خلال Homebrew عن طريق ادخال الأمر التالي
brew install node

تحقق من التثبيت بواسطة الاوامر التالية، يفترض ان تظهر لك النسخة المثبتة
node -v
npm -v
٤. تثبيت MongoDB
brew install mongodb

تشغيل خدمة mongodb
brew services start mongodb

تشغيل واجهة mongo
mongo

اذا اردت تطبيق بواجهة مستخدم لإدارة قواعد بيانات mongo يمكن استخدام Robo 3t
٥. تثبيت Express
npm install express-generator -g
![]()
٦. تثبيت AngularJS
npm install angular
تهانينا، قمت بتثبيت مجموعة MEAN واصبح الجهاز جاهز لتطوير تطبيقاتك