الاتساق في التدقيق اللغوي

في الواقع، يتم فصل التدقيق النحوي (linting) للسمات/الإضافات عمداً عن النواة. قد تقوم بتشغيل إصدارات وتكوينات مختلفة لأدوات التدقيق النحوي. هذا ضروري حتى نتمكن من طرح التغييرات دون تعطيل التدقيق النحوي فجأة في جميع المستودعات.

من المحتمل أن نجعل bin/lint يعمل - سيتعين عليه الانتقال (cd) إلى دليل الإضافة/السمة، وتشغيل pnpm i، ثم تشغيل أي أوامر تدقيق نحوي في سياق ذلك الدليل.

يجب أن يحدث ذلك. يستخدم معظم أعضاء فريقنا VSCode (أو مشتقات VSCode)، لذلك هذا ما نُحسّن لأجله. ستبحث إضافات Eslint و Prettier لـ VSCode عن التثبيت والتكوين “الأقرب” لملف معين.

هل قمت بتشغيل pnpm i في دليل السمة/الإضافة؟ هذا مطلوب لتثبيت تبعيات التدقيق النحوي الخاصة به، حتى يتمكن VSCode من العثور على الشيء الصحيح.

إعجاب واحد (1)