码迷,mamicode.com
首页 > 其他好文 > 详细

less

时间:2021-03-06 14:20:44      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:引入   name   options   lang   需要   module   processor   option   require   

style标签内使用全局less变量

  • 定义变量
// index.less    
@color-default: #30b985
  • npm install style-resources-loader vue-cli-plugin-style-resources-loader -D
  • 使用style-resource-loader提前加载全局变量的less文件
  • 在vue.config.js中添加以下配置
const path = require(‘path‘);

module.exports = {
  // ...
  pluginOptions: {
    ‘style-resources-loader‘: {
      preProcessor: ‘less‘,
      // 引入需要全局加载的 less 文件
      patterns: [path.resolve(__dirname, ‘./src/styles/var.less‘)],
    },
  },
  • main.js引用
import ‘./index.less‘
<style lang="less">
    .class{
        color: @color-default;
    }
 </style>

less

标签:引入   name   options   lang   需要   module   processor   option   require   

原文地址:https://www.cnblogs.com/wukun-sole/p/14486616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!