Avatar ·

كيفية إنشاء tsconfig.json لمشروع TypeScript: دليل خطوة بخطوة

مرحبًا بالجميع! أنا مبتدئ في TypeScript ولا أستطيع فهم إعداد المشروع. لدي ملف `app.ts` أريد ترجمته إلى JavaScript، لكن TypeScript يشتكي من أي محاولة أقوم بها. إليك ما أفعله: 1. إنشاء مجلد المشروع. 2. تثبيت TypeScript عالميًا: `npm install -g typescript`. 3. محاولة ترجمة الملف باستخدام الأمر `tsc app.ts`. لكن المترجم يعطي أخطاء مثل `Cannot find name 'console'` أو `Cannot compile modules unless the '--module' flag is provided`. سمعت أنني بحاجة لإنشاء `tsconfig.json`، لكنني لا أعرف كيف. يقول Google إنه يمكن تشغيل `tsc --init`، لكنني لست متأكدًا إذا كان هذا هو الطريق الصحيح. الكود الخاص بي: ```typescript // app.ts function greet(name: string): string { return `Hello, ${name}!`; } const user = "Alice"; console.log(greet(user)); ``` أرشدوني كيف أقوم بتوليد `tsconfig.json` بشكل صحيح وما الإعدادات الأساسية التي يجب إضافتها لجعل المشروع يعمل؟ هل أحتاج لتثبيت TypeScript محليًا؟