Skip to content

Commit a65e338

Browse files
committed
adds sass close #11
1 parent 6532679 commit a65e338

File tree

4 files changed

+11
-0
lines changed

4 files changed

+11
-0
lines changed

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,14 @@
2929
"babel-loader": "^7.0.0",
3030
"babel-preset-env": "^1.5.1",
3131
"babel-preset-react": "^6.24.1",
32+
"css-loader": "^0.28.2",
3233
"express": "^4.15.3",
3334
"mongodb": "^2.2.26",
3435
"react": "^15.5.4",
3536
"react-dom": "^15.5.4",
3637
"react-router-dom": "^4.1.1",
38+
"style-loader": "^0.18.1",
39+
"sass-loader": "^6.0.5",
3740
"webpack": "^2.5.1",
3841
"webpack-dev-middleware": "^1.10.2"
3942
},

public/sass/all.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
button {
2+
color: blue;
3+
}

src/index.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import React from 'react';
22
import { render } from 'react-dom';
33
import { BrowserRouter } from 'react-router-dom';
44
import Routes from './routes.jsx';
5+
import '../public/sass/all.scss';
56

67
document.addEventListener('DOMContentLoaded', () => {
78
render((

webpack.config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ module.exports = {
2121
exclude: /node_modules/,
2222
loader: 'react-hot-loader!babel-loader',
2323
},
24+
{
25+
test: /\.scss$/,
26+
loaders: ['style-loader', 'css-loader', 'sass-loader'],
27+
},
2428
],
2529
},
2630
resolve: {

0 commit comments

Comments
 (0)