- جلسة 60 دقيقة
- ابدأ تاني في أي وقت
- الماكينة بتتمسح في الآخر
هتلاقي إيه؟
- Node.js مع npm
- corepack عشان yarn و pnpm
- VS Code في المتصفح فيه ESLint و Prettier
- صلاحيات root على الماكينة
أوامر تجرّبها
npm init -yتبدأ project جديد بـ package.json
npm install expressتسطّب package
corepack enable && pnpm --versionتفعّل pnpm و yarn
node -e "require('http').createServer((q, s) => s.end('ok')).listen(3000)"تشغّل server على port 3000
curl -s localhost:3000تتأكد إنه بيرد
npm testتشغّل الـ tests بتاعة الـ project
عن البيئة دي
بيئة Node.js بتديك ماكينة Linux عليها Node.js و npm و corepack عشان yarn و pnpm، ومعاها VS Code في المتصفح فيه ESLint و Prettier. ابدأ project، سطّب packages، شغّل server وجرّبه من الـ terminal. عندك صلاحيات root، ولما الجلسة تخلص الماكينة بتتمسح.
أسئلة شائعة
في بيئة Node.js أونلاين مجانية؟
أيوه. بحساب مجاني بتفتح ماكينة عليها Node.js و VS Code من المتصفح، والجلسة 60 دقيقة. لما تخلص تقدر تبدأ جلسة جديدة على طول.
yarn و pnpm موجودين؟
أيوه، عن طريق corepack. اعمل corepack enable وهتلاقي الاتنين جاهزين جنب npm.
محتاج أسطّب Node.js على جهازي؟
لا. Node.js و VS Code شغالين على الماكينة اللي بتفتحها، وكل اللي محتاجه متصفح.
الـ project بيتحفظ؟
لا. الماكينة بتتمسح لما الجلسة تخلص. اعمل push للـ project على Git repository قبل ما الوقت يخلص.