2015-09-08 105 views
1

我有一個像這樣用裝載機一webpack.config:使用的WebPack與「反應熱」,「通天塔裝載機」

loaders: [ 
     { 
     test: /\.js$/, 
     exclude: /node_modules/, 
     loaders: [ 'react-hot', 'babel-loader' ] 
     }, 
     { 
     exclude: /node_modules/, 
     loader: 'eslint-loader', 
     test: /\.js$/ 
     } 
    ], 

我排除node_modules因爲其他的方式反應熱會惹上麻煩一句話的事像this

我的問題是:通過排除node_module,需要babel-loader的私人npm包不會被加載到包中。

如何管理每臺裝載機的排除?

+0

將您的私人包保存在不同的地方(例如項目文件夾下的lib)將解決問題。 – katranci

回答

4

您可以使用include屬性作爲加載程序而不是exclude。例如:

注意兩個webpackreact-hot-loader推薦使用includeexclude只要有可能。

相關問題