我想改變物化實例_variables.scss例如如何覆蓋vue中的materializecss sass變量?
$primary-color: color("materialize-red", "lighten-2") !default;
$primary-color-light: lighten($primary-color, 15%) !default;
$primary-color-dark: darken($primary-color, 15%) !default;
/*...*/
在我的Vue 2 main.js
包括我兌現風格類似這樣的
require('materialize-css/sass/materialize.scss');
因爲!default的我想我需要我的_variables.scss
包括物質化之前,包括,但我不知道怎麼辦。
那麼設置我自己的變量的正確方法是什麼? $primary-color: color("blue", "lighten-2")
(我想使用物化_colors.scss預定義的調色板)?
編輯1:我安裝vue2與vue-cli
編輯2:
文件夾結構:
├── build/
├── config/
├── dist/
├── node_modules/
│ ├── materialize-css
├── src/
│ ├── components
│ ├── router
│ └── main.js
├── package.json
└── index.html
你使用的是webpack嗎?如果是,那麼您可以在scite文件內的materialize.scss之前導入變量,然後在代碼中導入該文件。如果不是使用什麼裝載機或捆綁機? –
@TusharArora是的,更新的問題。我早些時候嘗試過,但沒有奏效。 – Traxo
@Traxo我已經發布了答案,但是如果您可以發佈更多細節,比如您的項目目錄結構,會更好。這將有助於我們以更好的方式解決問題。 – geeksal