جافاسكريبت - لا يمكن تغيير خيار ESlint eqeqeq إلى "ذكي"

هناك أخطاء في شيفرتي:

الخطورة الكود الوصف المشروع الملف السطر حالة القمع خطأ eqeqeq (ESLint) تم توقع '!==', وبدلاً من ذلك تم رؤية '!='.

لا أستطيع إيجاد مكان لتعطيل خيار eqeqeq فقط.

شكراً مقدماً.

الإجابة رقم 1

لإ

اقرأ أكثر →

جافاسكريبت - تشغيل useEffect مرة واحدة مع رضا ESLint

هذا سؤال على طريقة React.

ملخص خذ دالة set من useState في React. إذا كانت تلك الدالة "تتغير" في كل إعادة عرض، ما هي أفضل طريقة لاستخدامها في useEffect، بحيث يتم تشغيل التأثير مرة واحدة فقط؟

شرح لدينا useEffect يحتاج إلى التشغيل مرة واحدة (يقوم

اقرأ أكثر →

جافاسكريبت - خطأ ESLint: 'default' ممنوع من الاستخدام كاسم مصدّر

أتلقى هذا الخطأ في eslint في ملف index.js:

'default' محظور من الاستخدام كاسم مُصدَّر no-restricted-exports

صفحة/index.js

export { default } from './test';

صفحة/test.jsx

اقرأ أكثر →

جافا سكريبت - كيف تصلح هذا الخطأ في eslint بعدم حل المسار؟ no-unresolved

إصدار Node: v6.11.0

رسالة خطأ:

غير قادر على حل المسار إلى الوحدة './coins.json'. (import/no-unresolved)

أنا أيضًا أرفق لقطة شاشة للخطأ:

هنا يمكنك أن ترى أن App.js و coins.json موجودان في نفس الدليل الجذري:

اقرأ أكثر →

جافاسكريبت - كيف يمكنني حل خطأ ESLint الذي ينص على 'no-unused-var' مع خرائط جوجل

أعتقد أنها مشكلة بسيطة لكن لا أستطيع حلها لقد قمت بإدخال /* export myMap */ أو /* global myMap */ في أعلى السكريبت لكن الأخطاء ما زالت مستمرة

كود

إتش تي إم إل

اقرأ أكثر →

جافاسكريبت - إعدادات ESLINT لتجاهل التحذيرات مثل "فاصلة منقوطة زائدة"

أنا أستخدم محرر الأكواد Atom لمشروع VueJS مع ESLINT (feross). عند محاولتي لإنشاء نموذج تخطيطي سريع للتصميم، أحصل على هذه الأخطاء.

المسافة مفقودة قبل القوس المفتوح يجب أن تستخدم السلاسل علامات اقتباس مفردة فاصلة منقوطة زائدة

خلال مرحلة النموذج ال

اقرأ أكثر →

جافاسكريبت - Eslint 8.0.1 - تنفيذ jest في الإعداد يسبب خطأ

في مشروعي الذي يستخدم Next/React/Typescript/Jest، أحاول تكوين إعدادات eslint الخاصة بي. بعد التحديث إلى الإصدار 8.x (حاليًا 8.0.1)، يعرض linter الخطأ التالي:

Error: .eslintrc.js » ./eslint/config.js: Environment key "jest/globals" is unknown

ثم قمت بإضافة 'plugin:jest/recommended' إلى مصفوفة extends في config.js الخاص بي، مما أدى بي إلى هذا الخطأ:

TypeError: Failed to load plugin 'jest'

اقرأ أكثر →

جافاسكريبت - قاعدة ESLint لفرض استخدام دوال السهم في الصفوف عند الإشارة إلى `this`

هل هناك قاعدة في ESLint تفرض استخدام دوال السهم في الصفوف، كلما تم الإشارة إلى this.

يشتهر جافا سكريبت بوجود دلالات غريبة حول كيفية ربط this بالدالة.

أحيانًا يكون من المرغوب ربط this بواسطة المستدعي، ومع ذلك مع طرق ا

اقرأ أكثر →

node.js - كيفية تجاهل ملفات __generated__ باستخدام eslint

لدي أداة مولد أنواع تقوم بتوليد الأنواع لي داخل مجلد src الخاص بي. أريد من eslint تجاهل هذه الملفات، كيف يمكنني إعداد ذلك؟

حاولت إضافة الإدخال العام التالي إلى .eslintignore:

لكن ذلك لم يكن له أي تأثير

اقرأ أكثر →

كيفية العثور على جميع الاستيرادات في الكود باستخدام محلل utils و typescript-eslint؟

أنا أقوم بتحويل قواعد tslint المخصصة إلى قواعد eslint المخصصة. مع tslint، يمكننا بسهولة العثور على جميع الاستيرادات باستخدام دالة واحدة 'findImports(..)'، لكن مع typescript-eslint، لا توجد دالة مماثلة. مشكلتي هي، هل هناك أي حل بديل لذلك، أو كيفية كتابة دوال مثل هذه.

اقرأ أكثر →