1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Nuxtのグローバルスタイルシート備忘録

Last updated at Posted at 2020-02-22

グローバルスタイルシートは、よほど小さいプロジェクトでない限り使うことになるので、各種設定を備忘録的にここに記しておきます。

nuxt.config.js

export default {
  modules: [
    'bootstrap-vue/nuxt', // Bootstrap Vueの例
    '@nuxtjs/style-resources',
  ],

  styleResources: {
    scss: [
      // アンダースコア "_" とか ファイルの拡張子 ".scss" はちゃんとつける
      './assets/style/_global.scss'
    ]
  },
}
./assets/style/_global.scss
@import '~@/node_modules/bootstrap/scss/bootstrap'; // Bootstrapの例
@import '~@/node_modules/bootstrap-vue/src/index'; // Bootstrap Vueの例
@import '~@/assets/style/_variables';
@import '~@/assets/style/_style';

あとは、_variables.scssに変数を指定したり($hoge: 128px;)、_style.scssにその変数を使ったスタイルクラスを定義したりするだけです。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?