یک پروژهٔ کوچک JavaScript بسازید و با استفاده از npm، ESLint و Prettier را پیکربندی کنید تا قوانین قالببندی و linting روی فایلهای .js اعمال شود و اسکریپتهای npm برای اجرای lint و format اضافه شود
1.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:13 0.0
برای حل این سوال یک پوشه پروژه ایجاد کنید، npm init -y را اجرا کنید و بستههای eslint، prettier و افزونههای مفید مثل eslint-config-prettier و eslint-plugin-prettier را با npm نصب کنید؛ میتوانید از npx eslint --init برای تولید پایهای پیکربندی استفاده کنید. سپس فایلهای پیکربندی .eslintrc.json و .prettierrc (یا تنظیمات در package.json) بسازید، اسکریپتهایی مثل "lint": "eslint . --ext .js" و "format": "prettier --write ." اضافه کنید و از گزینه --fix یا اجرای npm run format برای اصلاح خودکار استفاده کنید؛ همچنین از .eslintignore و .prettierignore برای نادیده گرفتن فایلها و همگامسازی تنظیمات با ویرایشگر (extension) بهره ببرید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای ساخت پروژهٔ کوچک JS با ESLint و Prettier، از npx eslint --init برای پایهسازی پیکربندی استفاده کنید تا قوانین پایه مشخص شوند. برای هماهنگی بین ESLint و Prettier، افزونههای eslint-plugin-prettier و eslint-config-prettier را نصب کنید تا Prettier قالببندی را به عنوان یک قاعده ESLint اجرا کند و از تداخل جلوگیری شود. همچنین اسکریپتهای npm مثل lint و format اضافه کنید و بهجای اجرای دستی از lint --fix یا اجرای npm run format برای اصلاح خودکار استفاده کنید. فراموش نکنید از .eslintignore و .prettierignore استفاده کنید و تنظیمات را با ویرایشگر سازگار نگه دارید.
گزارش