मैं के बारे में path-mappingtsconfig.json
में पढ़ रहा था में रास्तों का उपयोग कैसे करें और मैं इसे उपयोग करने के लिए निम्नलिखित बदसूरत रास्तों का उपयोग कर से बचना चाहता था:tsconfig.json
परियोजना संगठन थोड़ा अजीब है, क्योंकि हम एक मोनो-रिपोजिटरी है जिसमें परियोजनाएं और पुस्तकालय शामिल हैं। परियोजनाओं को कंपनी द्वारा और ब्राउज़र/सर्वर/सार्वभौमिक द्वारा समूहीकृत किया जाता है।
मैं कैसे tsconfig.json
में रास्तों तो बजाय कॉन्फ़िगर कर सकते हैं:
import { Something } from "../../../../../lib/src/[browser/server/universal]/...";
मैं उपयोग कर सकते हैं:
import { Something } from "lib/src/[browser/server/universal]/...";
विल कुछ और webpack config में आवश्यक हो? या tsconfig.json
पर्याप्त है?
बस एक टिप्पणी जो दूसरों की मदद कर सकती है ... यदि आप node.js या कुछ वातावरण के साथ काम कर रहे हैं जो वेबपैक जैसे मॉड्यूल बंडलर का उपयोग नहीं करते हैं तो आपको अतिरिक्त https://www.npmjs.com/package/module की आवश्यकता होगी -लाइस मॉड्यूल –