2017-03-31 36 views
6

ben bunu kalkıp WebPack 2.WebPack 2 çalışma zamanı

ile çalışmak üzere tasarlanmış yeni Aurelia WebPack eklentisi sürüm adayı kullanıyorum en modülünü bulamıyor ve bildiğim kadarıyla bina gider olarak çalışan, Ben --display-modules ile webpack ran i nstructions for debugging this ardından

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

: Ben çalıştırdığınızda ama, bu hatayı alıyorum. Bu, bu modülde uzun bir modül listesi verdi:

[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]

Modül adını kalınlaştırdım. (Tırnak olması gerekiyordu sürece ...) O ...

Tüm hata bulmaya yönelik bu hatayı alıyorum ve değer eşleştiğinde yapmanız gerekenler hakkında konuşmak yok

maçında nokta

yapıyorum sadece standart dışı bir şey görünümleri bu kodu aracılığıyla görüntüleme modelleri nasıl eşleştirildiği değişiyor:

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'; 
    } 
}; 

ben bu hata geçmiş olsun nasıl stumped. Eğer birileri nasıl yardım edeceğimi biliyorsa!

Güncelleme: İşte bir bağlantı olduğunu
benim webpack.config.js file örtmek bu sorunla ilgili yardım olabilir:

+0

Bu çözülmüş değil mi? – Tom

cevap

1

konu benim webpack.config.js dosyasıyla olduğu ortaya çıktı.

Benim html yükleyici iki kez orada vardı. İkincisi, Modül Kimliğinin etrafına yerleştirilecek fazladan bir alıntıya neden oldu.

İkincisini kaldırdığımda, bu hata giderildi.