nuxt.js中如何在全局引入scss的变量声明

我发现在vue-cli中可以通过以下方式引入scss的变量声明
在build/utils.js中添加以下代码

scss: generateLoaders('sass').concat(
  {
    loader: 'sass-resources-loader',
    options: {
      resources: path.resolve(__dirname, '../src/style/_variables.scss')
    }
  }
),

我查找了相关api,但没找到配置项,如何nuxt.js中怎么全局引入scss的变量声明。

阅读 8.5k
2 个回答

在github里找到解决方法了,注入全局变量和mixins。
https://github.com/nuxt/nuxt....
配置代码:
build : {

styleResources : {
  scss : ' ./ assets / variables.scss ',
  less : ' ./assets /* . less ',
   // sass:...,
  // scss:... 
  options : {
     //参见https://github.com/yenshih/style-resources-loader#options 
    //除`patterns`属性外
  }
}

}
}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题