كيفية عرض إصدار التطبيق من package.json في Angular (TypeScript)؟
مرحباً بالجميع! أطور تطبيق جوال باستخدام Angular + Ionic. أريد عرض الإصدار الحالي للتطبيق في التذييل أو في صفحة "حول التطبيق". عادةً نكتب الإصدار يدوياً في `package.json`، وأود قراءته من هناك لتجنب التكرار.
حاولت القيام بذلك:
```typescript
import { version } from '../../package.json';
@Component({...})
export class AboutPage {
appVersion = version;
}
```
لكن TypeScript يشتكي: "Cannot find module '../../package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension". ثم قمت بتفعيل `resolveJsonModule` في `tsconfig.json`، لكن الآن عند البناء يظهر خطأ بأن `package.json` ليس وحدة (module) وأن Webpack لا يستطيع حله. حاولت القراءة عبر `fetch('/package.json')` — في وقت التشغيل الملف