خطأ "Unknown file extension ".ts"" عند تشغيل TypeScript في Node.js
مرحبًا! أنا مبتدئ في TypeScript وأحاول تشغيل أول مشروع لي. قمت بتثبيت Node.js، وأنشأت ملف `index.ts` بكود بسيط:
```typescript
const greet = (name: string): string => {
return `Hello, ${name}!`;
};
console.log(greet("World"));
```
أحاول تشغيله عبر `node index.ts`، لكني أحصل على الخطأ:
`TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts" for C:\projects\test\index.ts`
لقد قمت بالفعل بتثبيت TypeScript عالميًا عبر `npm install -g typescript`، لكن هذا لم يساعد. حاولت أيضًا تثبيت `ts-node` — وبقي الخطأ.
ملف `package.json` الخاص بي يبدو هكذا:
```json
{
"name": "test-project",
"version": "1.0.0",
"type": "module"
}
```
أرجو إرشادي، ما الذي أفعله بشكل خاطئ؟ كيف يمكن إعداد المشروع بشكل صحيح لتشغيل ملفات TypeScript؟ أرغب جدًا في فهم الأمر، لكني تاهت تمامًا في التوثيق.