Avatar ·

Angular (TypeScript) में package.json से एप्लिकेशन वर्जन कैसे दिखाएं?

सभी को नमस्ते! मैं Angular + Ionic पर एक मोबाइल एप्लिकेशन डेवलप कर रहा हूं। मैं फुटर या "About" पेज पर एप्लिकेशन का वर्तमान वर्जन दिखाना चाहता हूं। आमतौर पर हम `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"। फिर मैंने `tsconfig.json` में `resolveJsonModule` को enable किया, लेकिन अब बिल्ड करते समय एरर आती है कि `package.json` एक मॉड्यूल नहीं है और Webpack इसे resolve नहीं कर सकता। मैंने `fetch('/package.json')` के जरिए पढ़ने की कोशिश की — रनटाइम पर फाइल