0
我正在使用位於文件夾bower_components
中的bower加載一個fe庫。如何使用webpack dev服務器從bower_components包含CSS?
在public
文件夾我有應包含鐵庫的引用的HTML頁面。
使用下面的代碼,我得到404裝載owfont-regular.css
如何正確加載CSS文件中的WebPack開發服務器是什麼時候?
<body>
<div id="root"></div>
<script src="/assets/bundle.js"></script>
<link href="/assets/bower_components/owfont/css/owfont-regular.css" rel="stylesheet" type="text/css">
</body>
const path = require('path')
const webpack = require('webpack')
module.exports = {
entry: {
index: './src/index.js'
},
output: {
path: path.resolve(__dirname, 'public'),
publicPath: '/assets/', // virtual
filename: 'bundle.js'
},
plugins: [
new webpack.HotModuleReplacementPlugin()
],
devServer: {
contentBase: path.resolve(__dirname, 'public'),
publicPath: '/assets/', // virtual
port: 8080,
hot: true,
inline: true
},
devtool: 'source-map',
// devtool: 'eval-source-map',
module: {
loaders: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
plugins: ['recharts'],
presets: ['es2015']
}
}
]
}
}