资讯专栏INFORMATION COLUMN

vue 配置sass、scss全局变量

freewolf / 810人阅读

摘要:下载项目下载项目就不多说了,大家既然搜索这个标题,肯定不差这一步依赖下载执行修改配置打开文件夹,找到下面的文件,找到里的下面这段,将配置改成如下形式把项替换成如下形式这里我的放置了变量文件和重新执行启动服务在组件里写上一段

下载vue项目

下载vue项目就不多说了,大家既然搜索这个标题,肯定不差这一步

依赖:

1.下载sass-resources-loader

执行npm/cnpm install sass-resources-loader --save-dev

修改配置

打开build文件夹,找到下面的utils文件,找到exports.cssLoaders里的下面这段,将scss配置改成如下形式

return {
    css: generateLoaders(),
    postcss: generateLoaders(),
    less: generateLoaders("less"),
    sass: generateLoaders("sass", { indentedSyntax: true }),
    scss: generateLoaders("sass"),
    stylus: generateLoaders("stylus"),
    styl: generateLoaders("stylus")
}

把scss项替换成如下形式

scss: generateLoaders("sass").concat({
  loader:"sass-resources-loader",
  options:{
    resources:path.resolve(__dirname,"../src/assets/sass/common.scss")
  }
}),

这里我的common.scss放置了变量文件variable.scss和mixin.scss

// mixin.scss
@import "./variable.scss";
@import "./mixin.scss";

重新执行npm run dev 启动服务

在vue组件里写上一段试试吧,例如:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/117375.html

相关文章

  • vue-cli中配置全局sass变量

    摘要:配置安装修改的目录下选项修改为如下选项个人使用习惯我这里是指定了为我的根文件,其他的文件都引入到这个文件中。 配置 安装:sass-resources-loader npm i sass-resources-loader --save-dev 修改vue-cli的目录下build/utils.js scss选项修改为如下选项: return { css: generateL...

    BlackFlagBin 评论0 收藏0
  • vue 配置sassscss全局变量

    摘要:下载项目下载项目就不多说了,大家既然搜索这个标题,肯定不差这一步依赖下载执行修改配置打开文件夹,找到下面的文件,找到里的下面这段,将配置改成如下形式把项替换成如下形式这里我的放置了变量文件和重新执行启动服务在组件里写上一段 下载vue项目 下载vue项目就不多说了,大家既然搜索这个标题,肯定不差这一步 依赖: 1.下载sass-resources-loader 执行npm/cnpm i...

    source 评论0 收藏0
  • Vue全家桶+Mint-Ui打造高仿QQMusic,搭配详细说明

    摘要:简介最近有点小闲置,于是乎希望写点东西,正好自己喜欢听歌,便决定自己写一个音乐的简易版。核心文件则是在在这里使用统一管理页面切换动画,歌曲播放状态,歌曲进度等信息。所有对于歌曲的操作都通过来进行全局管理,然后对相应的变化做出全局改变。 Vue-QQMusic 简介: 最近有点小闲置,于是乎希望写点东西,正好自己喜欢听歌,便决定自己写一个QQ音乐的简易版。顺便进一步加深下自己对移动端的知...

    haoguo 评论0 收藏0
  • vue-cli中配置全局sass变量

    摘要:如何定义样式的变量,使得全局的样式可以在组件中使用,网上找了一些办法,亲测可以使用,我就记录下来安装修改的目录下,如图是样式文件重新运行 如何定义样式的变量,使得全局的样式可以在组件中使用,网上找了一些办法,亲测可以使用,我就记录下来; 1、安装sass-resources-loader npm i sass-resources-loader --save-dev 2、修改vue-cl...

    MingjunYang 评论0 收藏0
  • vue-cli中应用scss/less全局变量

    摘要:首先需要安装插件修改的,找到的加载设置修改为,这里的路径即是我们定义全局变量的地方修改的,找到的加载设置这里的路径即是我们定义全局变量的地方替换成上面自定义的函数更多详细知识介绍请访问我的个人主页 首先需要安装插件:sass-resources-loader npm i sass-resources-loader --save-dev scss: 修改vue-cli的build/uti...

    Alex 评论0 收藏0

发表评论

0条评论

freewolf

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<