Skip to content

Commit cfe5fa9

Browse files
committed
add css-hot-loader fixed #17
support css HMR
1 parent f53bc52 commit cfe5fa9

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

template/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"babel-loader": "^7.0.0",
2020
"babel-preset-es2015": "^6.24.1",
2121
"cross-env": "^5.0.0",
22+
"css-hot-loader": "^1.3.0",
2223
"css-loader": "^0.28.0",
2324
"eslint": "^3.19.0",
2425
"eslint-config-vue": "^2.0.2",

template/webpack.config.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,18 @@ const config = {
7171
},
7272
{
7373
test: /\.css$/,
74-
use: ExtractTextPlugin.extract({
74+
use: ['css-hot-loader'].concat(ExtractTextPlugin.extract({
7575
use: ['css-loader', 'postcss-loader'],
7676
fallback: 'style-loader'
77-
})
77+
}))
7878
},
7979
{{#less}}
8080
{
8181
test: /\.less$/,
82-
use: ExtractTextPlugin.extract({
82+
use: ['css-hot-loader'].concat(ExtractTextPlugin.extract({
8383
use: ['css-loader', 'postcss-loader', 'less-loader'],
8484
fallback: 'style-loader'
85-
})
85+
}))
8686
},
8787
{{/less}}
8888
{

0 commit comments

Comments
 (0)