یک پروژهٔ سادهٔ Node.js راه‌اندازی کنید و ESLint و Prettier را نصب و پیکربندی کنید طوری که قوانین استاندارد Airbnb اعمال شود و اسکریپت‌های npm برای lint و format ایجاد شود.

1.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 03:02

0.0

برای حل: با npm init یک پروژه بسازید، سپس پکیج‌های مورد نیاز را نصب کنید مثل eslint و prettier و eslint-config-airbnb-base و eslint-plugin-import و برای ترکیب با Prettier از eslint-config-prettier و eslint-plugin-prettier استفاده کنید یا از تنظیمات توصیه‌شده استفاده کنید؛ با npx eslint --init یا فایل .eslintrc.json پیکربندی کنید و فایل .prettierrc بسازید، در package.json اسکریپت‌هایی مثل "lint": "eslint . --ext .js" و "lint:fix": "eslint . --ext .js --fix" و "format": "prettier --write ." اضافه کنید؛ نکات: node_modules را در .eslintignore و .prettierignore قرار دهید، از --fix برای اصلاح خودکار استفاده کنید و در ویرایشگر (مثلاً VSCode) افزونه‌های ESLint/Prettier را فعال کنید تا فرمت و لینتینگ خودکار انجام شود.

توسط پژوهشگر در 202 روز قبل ساعت 03:02
دسته بندی ها: JavaScript JavaScript for beginner
arash در 202 روز قبل ساعت 07:41

برای پروژهٔ سادهٔ Node.js، پس از init و نصب eslint, prettier و پکیج‌های Airbnb، حتماً اطمینان حاصل کنید که eslint-config-airbnb-base با eslint-plugin-import و تنظیمات Prettier هم‌خوان است و فایل‌های .eslintrc.json و .prettierrc به درستی همسو باشند. بهتر است از npx eslint --init یا فایلی مانند .eslintrc.json استفاده کنید و در package.json اسکریپت‌های lint، lint:fix و format را اضافه کنید. همچنین فراموش نکنید node_modules را در .eslintignore و .prettierignore اضافه کنید و از گزینه --fix برای اصلاح خودکار استفاده کنید. در ویرایشگر مانند VSCode افزونه‌های ESLint و Prettier را فعال کنید تا فرمت و لِینتینگ به‌طور خودکار انجام شود.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری