Avatar ·

كيفية استيراد ملف JSON بشكل صحيح في TypeScript؟ خطأ "Cannot find module"

مرحباً بالجميع! بدأت تعلم TypeScript وواجهت مشكلة عند محاولة استيراد ملف JSON. لدي ملف إعدادات `config.json`: ```json { "apiUrl": "https://api.example.com", "port": 3000, "debug": true } ``` وأحاول استيراده في ملف TypeScript الخاص بي `app.ts`: ```typescript import config from './config.json'; console.log(config.apiUrl); ``` لكني أحصل على خطأ من المترجم: > "Cannot find module './config.json'. Consider using '--resolveJsonModule' to import module with '.json' extension." أستخدم TypeScript 4.9.5. جربت إضافة `"resolveJsonModule": true` في `tsconfig.json`، لكن ذلك لم يساعد. ربما أفعل شيئاً خطأ؟ كيف يمكن استيراد ملفات JSON بشكل صحيح في TypeScript؟ هل أحتاج إلى تثبيت حزم إضافية أو إعدادات؟ سأكون ممتناً لشرح مفصل مع أمثلة. من المهم أن يعمل الكود في كل من Node.js والمتصفح.