2017-03-05 6 views
0

webpack.config.jsWebPACKの別名モジュールが使用されているファイルで

root: __dirname, 
alias:{ 
    Core: 'app/components/Core.jsx' 
}, 

が見つかりません。

var Core = require('Core'); 

私のファイル構造は以下のとおりです。

-root

--app

---成分

は(DIRNAME __)path.resolveするルートに変更するような異なる解決策を試し、根を除去し、へabsloluteパスを追加するようなものエイリアス、まだモジュールが見つかりません。

答えて

0

aliasプロパティは、resolveプロパティ内にある必要があります。さらに、あなたがベストプラクティスに従うことをpath.resolveを使用して、絶対パスを使用することができ

resolve: { 
    alias:{ 
     Core: 'app/components/Core.jsx' 
    } 
} 

:したがって、あなたのWebPACKの設定は次のようになります。

関連する問題