どうもエンジニアのやまぐちです。 年末はビルドツールを触る機会が多かったため寝ても覚めてもWebpackな感じでした。 そんな中で単一ファイルコンポーネントでSCSS共通の変数やmixinを使う場合に少し悩んだので、 同じように苦労している方がいれば参考にしていただけたら幸いです。 https://github.com/webpack-contrib/sass-loader ディレクトリ構成 ディレクトリ構成は以下で進めていきます。 /example ├ webpack.config.js ├ dist │ ├ app.js │ └ index.html └ src └ assets ├ script │ ├ app.js │ └ App.vue └ style ├ global.scss ├ _mixins.scss └ _variables.scss /src/assets/style