ریاکت نیتیو (React Native): استفاده از ESLint و Prettier برای کدنویسی - نکته خودمونی
استفاده از ESLint و Prettier برای کدنویسی
- برای حرفه ای تر شدن در ری اکت نیتیو، استفاده از ESLint و Prettier رو فراموش نکن! این ابزار ها کمک می کنن کدت تمیز و مرتب باشه. ✨
- ESLint بهت کمک می کنه خطا های منطقی و سبک کدنویسی رو قبل از اینکه تبدیل به مشکل بشن، پیدا کنی. خیلی کاربردیه! 👍
- Prettier مسئول فرمت بندی خودکار کد شماست. مثلاً فاصله گذاری ها، براکت ها و ... رو مرتب می کنه. دیگه لازم نیست نگران این چیزا باشی. 💅
- برای شروع، می تونی این تنظیمات رو توی فایل .eslintrc.js یا .prettierrc.js اضافه کنی: module.exports { extends: [ 'plugin:reactrecommended', 'plugin:react-nativeall', 'prettier' ], plugins: [ 'react', 'react-native', 'prettier' ], rules: { اینجا می تونی قوانین دلخواهت رو اضافه کنی } };
- برای اینکه ESLint و Prettier با هم خوب کار کنن، حتماً پلاگین 'prettier' رو به ESLint اضافه کن. اینجوری تداخلشون کمتر می شه. 🤝
- می تونی اسکریپت هایی به package.json اضافه کنی تا اجرای ESLint و Prettier رو راحت تر کنی. مثلاً: "scripts": { "lint": "eslint . --ext .js,.jsx,.ts,.tsx", "format": "prettier --write ." }
- اگر از VS Code استفاده می کنی، حتماً افزونه های ESLint و Prettier رو نصب کن. اینجوری موقع کد زدن، همون لحظه پیشنهادات و خطا ها رو می بینی. 🤩
- بهتره از همون اول پروژه، ESLint و Prettier رو تنظیم کنی. اینطوری همه اعضای تیم از یه استاندارد کدنویسی پیروی می کنن. 👨 💻👩 💻
- قوانین ESLint رو می تونی خیلی شخصی سازی کنی. مثلاً می تونی استفاده از console.log رو توی محیط پروداکشن ممنوع کنی. 🚫
- یادت باشه که ESLint و Prettier ابزارهایی برای کمک به تو هستن، نه محدود کردن خلاقیتت. ازشون به بهترین شکل استفاده کن! 😊
منبع آموزشی این مطلب
این مطلب برگرفته از محصول آموزشی «React Native and Mentorship» است
برای مشاهده توضیحات کامل، جزئیات دوره و دریافت محصول، روی دکمه زیر کلیک کنید.
اطلاعات بیشتر و دریافت محصول