美文网首页
vue-cli4使用全局less文件中的变量该如何配置

vue-cli4使用全局less文件中的变量该如何配置

作者: world_7735 | 来源:发表于2020-03-31 14:15 被阅读0次

目录结构如下:

需求:

在Navgation.vue中使用global.less中的变量

vue-cli4的配置方法如下:

安装 style-resources-loader

npm i style-resources-loader -D

在 vue.config.js 中加上如下配置,没有则创建该文件,文件名不能改,如下:

// vue.config.js
const path = require('path')
 
module.exports = {
  lintOnSave: false,
  chainWebpack: config => {
    const types = ['vue-modules', 'vue', 'normal-modules', 'normal']
    types.forEach(type => addStyleResource(config.module.rule('less这里写你的样样式类型').oneOf(type)))
  },
}
 
function addStyleResource (rule) {
  rule.use('style-resource')
    .loader('style-resources-loader')
    .options({
      patterns: [
        path.resolve(__dirname, './src/assets/css/global.less这里写你的全局样式地址'),
      ],
    })
}

相关文章

  • vue-cli4使用全局less文件中的变量该如何配置

    目录结构如下: 需求: 在Navgation.vue中使用global.less中的变量 vue-cli4的配置方...

  • Vue项目搭建

    一、环境搭建 二、引入依赖包 在vue中引入外部less文件vue 使用less全局变量 三、启动项目 四、配置项...

  • js -- vue-cli添加less全局配置

    vue-cli添加less全局配置 项目老是引入css变量好麻烦, 加入全局配置就方便多了。 代码如下: 修改文件...

  • vue 全局引入common.less

    全局引入common.less,并全局使用里面的变量,默认是不行的,只能每个文件去引入后来找个文章vue-cli中...

  • Vue Cli3.0 全局引入 less 变量

    Vue Cli3.0 全局引入 less 变量 首先定义一个全局 less 样式文件,eg: global.les...

  • less语法

    1.使用 客户端使用 注意:less文件需要在less.js前引入 2.变量 输出 注意:less中变量是“常量“...

  • Kettle手册(四)- 变量的使用

    我们在这一回,介绍下,Kettle中全局变量的使用,我们前面说过的配置文件,其实就是配置全局变量的地方Kettle...

  • robot数据分层

    使用yaml导入变量 使用yaml保存配置文件,然后直接导入,可以获取环境变量 在robot中,引入该yaml文件...

  • Less学习

    1.全局安装: npm install less -g 2.编写less文件(xx.less),定义变量 官网在介...

  • Vue Cli3.0 全局引入 less 变量

    我们开发过程中经常会使用很多 less 变量,但是 vue 文件中想使用 less 变量,就需要挨个引入,极其麻烦...

网友评论

      本文标题:vue-cli4使用全局less文件中的变量该如何配置

      本文链接:https://www.haomeiwen.com/subject/mnoiuhtx.html