如何在vue-cli 3中让stylus和sass共享全局变量?

2026-04-08 19:441阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计429个文字,预计阅读时间需要2分钟。

如何在vue-cli 3中让stylus和sass共享全局变量?

在vue-cli 3中,为stylus、sass添加全局变量,开发中定义了大量基础样式变量,例如:

大量Vue单文件组件会使用到这些变量,每个组件都需重复引入,导致过于繁琐。

在vue-cli 3中, 给stylus、sass样式传入共享的全局变量

在开发中有时,我们定义了大量的基础样式变量,例如:


大量的vue单文件组件会用到这些变量,每个组件都引人一次又太麻烦。全局引入是个不错的方法,于是,在main.js 中引入variable.styl文件,但是你会发现,并不起作用。

在查阅了vue cli官方文档后发现,有官方支持的方法。

1、给sass样式传入共享的全局变量

有的时候你想要向 webpack 的预处理器 loader 传递选项。你可以使用 vue.config.js 中的 css.loaderOptions 选项。

阅读全文

本文共计429个文字,预计阅读时间需要2分钟。

如何在vue-cli 3中让stylus和sass共享全局变量?

在vue-cli 3中,为stylus、sass添加全局变量,开发中定义了大量基础样式变量,例如:

大量Vue单文件组件会使用到这些变量,每个组件都需重复引入,导致过于繁琐。

在vue-cli 3中, 给stylus、sass样式传入共享的全局变量

在开发中有时,我们定义了大量的基础样式变量,例如:


大量的vue单文件组件会用到这些变量,每个组件都引人一次又太麻烦。全局引入是个不错的方法,于是,在main.js 中引入variable.styl文件,但是你会发现,并不起作用。

在查阅了vue cli官方文档后发现,有官方支持的方法。

1、给sass样式传入共享的全局变量

有的时候你想要向 webpack 的预处理器 loader 传递选项。你可以使用 vue.config.js 中的 css.loaderOptions 选项。

阅读全文