5

नहीं खोजा जा सका मैं एक एसपीएफ़ अनुप्रयोग की तरह के निर्माण के लिए दृश्य स्टूडियो यहाँ दिखाया गया है के लिए NodeJS उपकरण का उपयोग कर रहा हूँ:बिल्ड: मॉड्यूल OurFirstAppWithFVisualStudio.module.scss

https://github.com/SharePoint/sp-dev-docs/wiki/Working-with-visual-studio

हालांकि सभी कदम करने के बाद, मैं इस त्रुटि है

गंभीरता कोड विवरण प्रोजेक्ट फाइल लाइन दमन राज्य त्रुटि बिल्ड: मॉड्यूल नहीं खोजा जा सका './OurFirstAppWithFVisualStudio.module.scss'। NodejsApp1 ई: \ GoogleDrive \ लैब्स \ एसपीएफ़ \ OurFirstSPFAppWithVisualStudio \ src \ webparts \ ourFirstAppWithFVisualStudio \ OurFirstAppWithFVisualStudioWebPart.ts 8

जब मैं समाधान की जाँच की, मैंने देखा है .scss फ़ाइल समाधान से बाहर रखा गया था, इसलिए मेरी पहली कार्रवाई इसे परियोजना में शामिल करना था।

हालांकि इसका कोई प्रभाव नहीं पड़ा।

enter image description here

उत्तर

3

समस्या शायद कि टाइपप्रति के लिए typings अपने मॉड्यूल OurFirstAppWithFVisualStudio.module.css जो इसे अपने मॉड्यूल हल करने में असमर्थ किया जा रहा है के लिए नहीं मिल सकता है। शैलियों में require आज़माएं। यदि टाइपप्रति हल करने में असमर्थ है require समारोह अपनी परियोजना में एक .d.ts फ़ाइल

declare interface IRequire { 
<T>(path: string): T; 
(paths: string[], callback: (...modules: any[]) => void): void; 
ensure: (paths: string[], callback: (require: <T>(path: string) => T) => void) => void; 
} 

declare var require: IRequire; 

में निम्नलिखित जोड़ें। आपको import styles from './...scss' करने की आवश्यकता नहीं है। बस आयात या फ़ाइल की आवश्यकता चाल चलाना चाहिए। हालांकि यह सुनिश्चित करें कि आपने अपने webpack.config.js या किसी अन्य बंडलर में शैली लोडर को कॉन्फ़िगर किया है यदि आप वेबपैक का उपयोग नहीं कर रहे हैं। आप वेबपैक में लोडर को कॉन्फ़िगर करने के लिए this आलेख का पालन कर सकते हैं। यदि इनमें से कोई भी काम शायद आप अपने सीएसएस मॉड्यूल के लिए typed-css-modules

का उपयोग कर घोषणा फाइलें बना सकते हैं
संबंधित मुद्दे