Skip to content

Commit 49cc11e

Browse files
committed
add[]: add global scss
1 parent 57f7339 commit 49cc11e

File tree

6 files changed

+999
-8
lines changed

6 files changed

+999
-8
lines changed

build/utils.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,13 @@ exports.cssLoaders = function (options) {
6060
postcss: generateLoaders(),
6161
less: generateLoaders('less'),
6262
sass: generateLoaders('sass', { indentedSyntax: true }),
63-
scss: generateLoaders('sass'),
63+
scss: generateLoaders('sass').concat(
64+
{
65+
loader: 'sass-resources-loader',
66+
options: {
67+
resources: path.resolve(__dirname, '../src/styles/_variables.scss')
68+
}
69+
}),
6470
stylus: generateLoaders('stylus'),
6571
styl: generateLoaders('stylus')
6672
}

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
},
1616
"dependencies": {
1717
"js-cookie": "^2.2.0",
18+
"sass-resources-loader": "^2.1.0",
1819
"svg-sprite-loader": "^4.1.6",
1920
"vue": "^2.5.2",
2021
"vue-i18n": "^8.12.0",

src/layout/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ export default {
3737

3838
<style lang="scss" scoped>
3939
.app-container {
40-
/* background: red; */
40+
background: $skyBlue;
4141
}
4242
</style>

src/styles/_variables.scss

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
$skyBlue: #eee;

src/styles/index.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
html, body {
22
margin: 0;
33
padding: 0;
4-
}
4+
}

0 commit comments

Comments
 (0)