-
Notifications
You must be signed in to change notification settings - Fork 0
/
gatsby-node.js
30 lines (25 loc) · 936 Bytes
/
gatsby-node.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// exports.modifyWebpackConfig = ({config, stage}, options) => {
// options.sourceMap = true;
// const sassFiles = /\.s[ac]ss$/;
// const sassModulesFiles = /\.module\.s[ac]ss$/;
// const sassLoader = `sass?${JSON.stringify(options)}`;
// switch (stage) {
// case 'develop': {
// config.removeLoader('sass');
// config.removeLoader('sassModules');
// config.loader('sass', {
// test: sassFiles,
// exclude: sassModulesFiles,
// loaders: ['style', 'css?sourceMap', sassLoader],
// });
// config.loader('sassModules', {
// test: sassModulesFiles,
// loaders: ['style', `${cssModulesConfig(stage)}&sourceMap=true`, sassLoader],
// });
// return config;
// }
// default: {
// return config;
// }
// }
// };