2017-03-31 13 views
6

मैं Webpack 2.Webpack 2 नए AureliaPlugin साथ क्रम

के साथ काम करने से मैं इसे उठकर तैयार किया गया नया Aurelia Webpack प्लगइन का रिलीज उम्मीदवार उपयोग कर रहा हूँ पर मॉड्यूल नहीं मिल रहा है और जहाँ तक निर्माण हो जाता है के रूप में काम, मैं nstructions for debugging this मैं --display-modules साथ webpack भाग गया के बाद

Unable to find module with ID: \"views/nav-bar/nav-bar-vm\"

: लेकिन जब मैं चलाने के लिए, मैं इस त्रुटि हो रही है। इसने मॉड्यूल की एक लंबी सूची दी जिसमें इसमें था:

[views/nav-bar/nav-bar-view.html] ./src/views/nav-bar/nav-bar-view.html 2.44 kB {0} [built] [views/nav-bar/nav-bar-vm] ./src/views/nav-bar/nav-bar-vm.ts 1.36 kB {0} [built]

मैंने मॉड्यूल नाम को बोल्ड किया है। यह मैच एक जगह

है (जब तक यह उद्धरण है माना जाता है ...)

सभी डीबगिंग टिप्स जब मैं इस त्रुटि मिलती है और मान से मेल खाता क्या करना है के बारे में बात नहीं करते ...

केवल गैर मानक बात मैं कर रहा हूँ बदलते कैसे विचारों के लिए इस कोड के माध्यम से दृश्य-मॉडलों के लिए मिलान किया जाता है:

ViewLocator.prototype.convertOriginToViewUrl = (origin) => { 
    let moduleId = origin.moduleId; 


    // see if the module ends in 'Vm' 
    if (moduleId.endsWith('-vm')) { 
     var coreName = moduleId.substring(0, moduleId.length - 3); 
     return coreName + '-view.html'; 
    } else { 
     return moduleId + '.html'; 
    } 
}; 

मैं कैसे इस त्रुटि को पिछले पाने के लिए पर स्टम्प्ड रहा हूँ। अगर कोई जानता है कि मुझे कुछ मदद कैसे पसंद आएगी!

अद्यतन:
यहाँ के लिए एक लिंक है मेरी webpack.config.js file बैठाना यह इस मामले में सहायता के हो सकते हैं:

+0

यह हल हो गया है यह नहीं है? – Tom

उत्तर

1

बाहर कर देता है मुद्दा मेरी webpack.config.js फ़ाइल के साथ किया गया था।

मेरे पास दो बार मेरा एचटीएमएल लोडर था। दूसरा मॉड्यूल आईडी के आस-पास कोट्स का अतिरिक्त सेट बना रहा था।

जब मैंने दूसरा हटा दिया, तो यह त्रुटि चली गई।

संबंधित मुद्दे