मैं के बारे में पढ़ रहा था पथ-मैपिंग में tsconfig.json
है और मैं इसे उपयोग करने के लिए निम्नलिखित बदसूरत रास्तों का उपयोग कर से बचना चाहता था:
प्रोजेक्ट संगठन थोड़ा अजीब है क्योंकि हमारे पास एक मोनो-रिपॉजिटरी है जिसमें प्रोजेक्ट और लाइब्रेरी शामिल हैं। परियोजनाएं कंपनी और ब्राउज़र / सर्वर / यूनिवर्सल द्वारा समूहीकृत हैं।
मैं tsconfig.json
इसके बजाय पथों को कैसे कॉन्फ़िगर कर सकता हूं :
import { Something } from "../../../../../lib/src/[browser/server/universal]/...";
मैं उपयोग कर सकता हूं:
import { Something } from "lib/src/[browser/server/universal]/...";
क्या वेबपैक कॉन्फ़िगरेशन में कुछ और आवश्यक होगा? या tsconfig.json
पर्याप्त है?