@import "./node_modules/@syncfusion/ej2-base/styles/material.scss";
@import "./node_modules/@syncfusion/ej2-buttons/styles/button/material.scss";
Module build failed (from ./node_modules/sass-loader/lib/loader.js):
@import 'ej2-base/styles/material-definition.scss';
^
File to import not found or unreadable: ej2-base/styles/material-definition.scss.
module: {
rules: [
....
....
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
loaders: {
// Since sass-loader (weirdly) has SCSS as its default parse mode, we map
// the "scss" and "sass" values for the lang attribute to the right configs here.
// other preprocessors should work out of the box, no loader config like this necessary.
'scss': [
'vue-style-loader',
'css-loader',
{
loader: "sass-loader",
options: {
includePaths: [
]
}
}
]
....
....
}
}
}
....
....
]
}
|
<style lang="scss">
</style>
|
<style lang="scss">
// for example, we have override our variable color here
$accent: black;
// syncfusion styles
</style>
|