पाठ 2 / 25

इंस्टॉलेशन और प्रोजेक्ट सेटअप

अपने प्रोजेक्ट में ESLint और Prettier सेट अप करें।

शुरुआत करना

दोनों उपकरणों को npm के माध्यम से स्थापित करके शुरू करें। ESLint linting के लिए आधार प्रदान करता है, जबकि Prettier अलग से formatting को संभालता है।

इंस्टॉलेशन आजमाएँ

दोनों उपकरणों को स्थापित करें और ESLint configuration को शुरू करें।

npm install --save-dev eslint prettier
npm init @eslint/config@latest

Output:

✔ How would you like to use ESLint?
✔ What type of modules does your project use?
✔ Which framework does your project use?
✔ Does your project use TypeScript?
✔ Where does your code run?
✔ What format do you prefer for your config file?
Successfully created .eslintrc.json

आम सेटअप समस्या

configuration step को छोड़ें मत। npm init @eslint/config चलाएँ setup प्रश्नों का उत्तर देने और .eslintrc.json को स्वचालित रूप से generate करने के लिए।

त्वरित जाँच

त्वरित जाँच: `npm init @eslint/config` क्या करता है?

  • ESLint को स्थापित करता है और आपकी प्राथमिकताओं के साथ .eslintrc.json बनाता है।
  • केवल ESLint को स्थापित करता है।
  • मौजूदा configurations को हटाता है।
Answer

ESLint को स्थापित करता है और आपकी प्राथमिकताओं के साथ .eslintrc.json बनाता है। — config command आपकी परियोजना के प्रकार और प्राथमिकताओं के आधार पर एक tailored .eslintrc.json बनाता है।