كيفية التحقق من أخطاء الصياغة في كود TypeScript من سطر الأوامر؟
لدي رمز يُنشئ فئات TypeScript، وكجزء من خطوة البناء/الاختبار، أرغب في التحقق من صحة الملفات المولدة من حيث التركيب النحوي.
لقد نظرت في خيارات مبرمج TypeScript لكني لم أرَ أي خيار من هذا النوع.
- كيف يمكنني التحقق من الصياغة؟
لا أريد تجميعًا كاملاً لأن الأنواع المشار إليها غير قابلة للوصول في تلك المرحلة من البناء (فهي موجودة في وحدة مختلفة يُضاف إليها المصادر المولدة لاحقًا).
الإجابة رقم 1
أمر tsc --noEmit هو ما تبحث عنه.
لا تصدر ملفات مخرجات المترجم مثل شفرة جافا سكريبت المصدرية أو خرائط المصدر أو التصريحات.
مستندات المصدر
إذا كنت تريد تدقيق الكود بالإضافة إلى فحص الأنواع على CI استخدم tsc --noEmit && eslint
تعليق من ستاك أوفرفلو