كيفية إنشاء 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 محليًا؟