具体化の変数を_variables.scssで変更したいと思います。私のVueの2 main.js
で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;
/*...*/
私は私が実体化を含む前に私の_variables.scss
を含める必要があるが、私は方法がわからないと思いますので!defaultのこの
require('materialize-css/sass/materialize.scss');
のようなスタイルを具現含まれています。
自分の変数を設定する適切な方法は何ですか。 $primary-color: color("blue", "lighten-2")
(私は、マテリアライズ_colors.scssの定義済みのパレットを使用します)?
EDIT 1:私はvue-cli
EDIT 2でvue2をインストール:
フォルダ構造:
├── build/
├── config/
├── dist/
├── node_modules/
│ ├── materialize-css
├── src/
│ ├── components
│ ├── router
│ └── main.js
├── package.json
└── index.html
ウェブパックを使用していますか?はいの場合は、scssファイルの中でmaterialize.scssの前に変数をインポートし、そのファイルをコードにインポートすることができます。使用しているローダーやバンドラーがいない場合はどうすればいいですか? –
@TusharAroraはい、更新された質問です。私は早くそれを試みたが、うまくいかなかった。 – Traxo
@Traxo私は答えを掲載しましたが、あなたのプロジェクトディレクトリ構造のような詳細を投稿できる方が良いでしょう。これにより、より良い方法で問題をトラブルシューティングするのに役立ちます。 – geeksal