2017-02-26 60 views
18

でこれはエラーである私が取得しています:モジュール "。"が見つかりません。 webpackMissingModule

Cannot find module "." at webpackMissingModule

これは私のwebpack.config.jsファイルです。エラーの原因となっている行を調べるにはどうすればよいですか?原因となっているwebpack.config.jsではない場合は、他に何を確認する必要があるのでしょうか?

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

完全なエラースタックトレースを賞賛できますか? –

+0

トレースが追加されましたが、役立つかどうかわかりません。 –

+0

package.jsonにモジュールを追加するのを忘れましたか? npmのインストールはおそらく?これは役に立ちますか? https://stackoverflow.com/questions/34823655/webpack-missing-module-module-not-found – djalmaaraujo

答えて

3

あなたはSystem.jsを退治しようとしたことがありますか? webpackはSystem.jsでできることすべてを行うことができます。モジュールバンドラをバンドルするためにモジュールバンドラを使用する必要はありません。

+0

実行時にURLに基​​づいたリモート依存性が必要な場合を除きます。私が知る限り、それはできません。そのような状況では、Webpackバンドル内でsystemjを使用しようとするかもしれません – light24bulbs

1

私の問題は、反応ホットローダーにそれはそうと、ルータV4、私は、最新バージョン(現時点ではベータ版)にアップデート反応しに問題があるように関連しており、それがエラーを修正しました

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

を実行することによって

npm install --save-dev [email protected] 
関連する問題