2017-02-26 24 views
18

de bu alıyorum hatadır. Hangi hattın hataya neden olduğunu nasıl öğrenebilirim? Eğer buna neden olan webpack.config.js değilse, başka ne kontrol etmem gerektiğini öğrenebilir miyim?Modül bulunamadı "."</p> <blockquote> <p>Cannot find module "." at webpackMissingModule</p> </blockquote> <p>Bu benim webpack.config.js dosyasıdır: webpackMissingModule

module.exports = [ 
    { 
    entry: { 
     core: './node_modules/core-js/client/shim.min.js', 
     zone: './node_modules/zone.js/dist/zone.js', 
     reflect: './node_modules/reflect-metadata/Reflect.js', 
     system: './node_modules/systemjs/dist/system.src.js' 
    }, 
    output: { 
     filename: './wwwroot/js/[name].js' 
    }, 
    target: 'web', 
    node: { 
     fs: "empty" 
    } 
    }, 
    { 
    entry: { 
     app: './wwwroot/app/main.ts', 
     developerlist: './wwwroot/app/developerlist.bootstrap.ts', 
     rating: './wwwroot/app/rating.bootstrap.ts' 
    }, 
    output: { 
     filename: './wwwroot/js/[name].js' 
    }, 
    devtool: 'source-map', 
    resolve: { 
     extensions: ['.webpack.js', '.web.js', '.ts', '.js'] 
    }, 
    module: { 
     loaders: [ 
     { test: /\.ts$/, loader: 'ts-loader' } 
     ] 
    } 
    }]; 

console.trace:

(anonymous) @ VM214:1 
webpackMissingModule @ system.js:6179 
SystemJSLoader$1 @ system.js:6179 
(anonymous) @ system.js:6299 
(anonymous) @ system.js:6308 
(anonymous) @ system.js:6311 
__webpack_require__ @ system.js:20 
(anonymous) @ system.js:66 
(anonymous) @ system.js:69 
VM215:1 console.trace 

Error: Cannot find module "." at webpackMissingModule (http://localhost:5000/js/system.js:6179:67) [] at new SystemJSLoader$1 (http://localhost:5000/js/system.js:6179:145) [] at http://localhost:5000/js/system.js:6299:14 [] at Object. (http://localhost:5000/js/system.js:6308:2) [] at Object. (http://localhost:5000/js/system.js:6311:30) [] at webpack_require (http://localhost:5000/js/system.js:20:30) [] at http://localhost:5000/js/system.js:66:18 [] at http://localhost:5000/js/system.js:69:10 [] code: "MODULE_NOT_FOUND"

+0

Tam hata yığını izini bozabilir misiniz? –

+0

Eklenmiş izleme, ancak yardımcı olup olmadığından emin değilim. –

+0

Modülü package.json dosyasına eklemeyi unuttun mu? npm yüklemek belki? Bu yardımcı olur mu? https://stackoverflow.com/questions/34823655/webpack-missing-module-module-not-found – djalmaaraujo

cevap

3

Eğer System.js kurtulmak denediniz mi? webpack, System.js'nin yapabileceği her şeyi yapabilir, bir modül paketleyiciyi paketlemek için bir modül paketi kullanmanın bir anlamı yoktur.

+0

Çalışma zamanında URL'ye bağlı uzak bağımlılıklar gerektirmez. Anlayabildiğim kadarıyla, bunu yapamaz. Ve bu durumda, bir web paketi paketinin içinde systemjs kullanmayı deneyebilirsiniz – light24bulbs

1

Sorunum tepki-hot-yükleyici için öyle görünüyor yönlendirici v4, ben son sürümü (şu anda beta sürümü) güncellendi tepki ile ilgili bir sorun var gibi ilgili ve hatayı düzeltildi

"react-hot-loader": "^3.0.0-beta.7" 

,

yapıyor
npm install --save-dev [email protected]