شروع Node.JS

شروع Node.JS

سلامچند وقتی پست ننوشتم دوباره با یک مجموعه پست مفید برگشتم ، قرار نیست آموزش بدم ، قراره همگام با آموزش node.js پیش برمفقط برای thumbnail پستخب راستش من خودم بلد نیستم و برای همین همگام با آموزشه . آموزش هایی که می بینم رو به زبون ساده توضیح می دهم و همچنین نکاتی اضافه می کنم ، امروز قراره شروع کنیم ، مثل بعضی آموزش ها پنج صفحه مقدمه نمی نویسم ، اگر هم سوال دارید که چرا باید node.js را یاد بگیریم ، جواب های زیادی هست ، ولی یک جواب راحت بهتون می دهم : فقط برای یادگیریبریم که شروع کنیم :برای شروع باید node.js رو نصب کنید ، پیشنهاد می کنم از این پست استفاده کنید :آموزش نصب node js در همه سیستم‌عامل‌ها – روزمرگی های کُدِر گایز (coderlife.ir)نود جی اس روی جاوا اسکریپت سواره ، پس همه امکانات جاواسکرپیت رو داره ، پیشنیاز این آموزش ها هم جاواسکریپت هست ! همچنین پسوند فایل های نود جی اس همان .js می باشدبرای اجرا کردن فایل باید این دستور رو در ترمینال وارد کنید :node filename.js # or filenameنوشتن .js آخر اسم فایل اختیاریه و بدون اون هم فرقی نمی کنه . console.log(&quotHello World From Node JS&quot);
// output : Hello World From Node JSفرقی با جاواسکریپت داشت ؟!متغیر ها دقیقا مثل جاواسکریپت می مانند ، ولی باید یک نکته را به شما تذکر دهم :در اجرا جاواسکریپت در مروگر ها ، متغیر ها جزوی از آبجکت global هستند ، ولی در node.js متغیر ها را جزو این آبجکت نیستند . مثال : let test = &quotHello World&quot
console.log(test);
# output : Hello Worldولی :let test = &quotHello World&quot
console.log(global.test);
# output : Errorکسانی که با ES6 کار نکردند ، باید بدونند که let نسخه بهتر شده var با کمی تغییرات است که node.js از ES6 پشتیبانی می کند . همچنین عبارت const برای ثابت ها به کار می رود که در طول اجرا برنامه ، قابل تغییر نیستند .تفاوت let و var :تفاوت let و var در جاوا اسکریپت – سرویس ابری لیارا (virgool.io)برای آدرس پوشه ای که فایل در اون قرار داره از dirname__ و برای آدرس خود فایل از filename__ استفاده می کنیم ! console.log(__dirname);
// output : path Like : C:/User/Me/Desktop/ Or : /home/me/Desktop
console.log(__filename);
// output : path/filename.js Like C:/User/Me/Desktop/app.js Or : /home/me/Desktop/app.jsخب این پست خیلی کوتاه بود چون اگر وارد مبحثی می شدم خودش یک پست جدا می شد ، احتمالا پست بعدی سراغ ماژول path خواهیم رفت !ممنون که پست رو خوندید ، این سری در انتشارات تجربیات چند بی تجربه قرار خواهد گرفت ، پس این انتشارات را دنبال کنیدتا پست بعدی … خدانگهدار .

Author: admin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *