Less的自动化导入

解决方案:使用vue-cli的style-resoures-loader插件来完成自动注入到每个vue组件中style标签中

1)在当前项目下执行一下命令vue add style-resources-loader,添加一个vue-cli的插件

说明:指定预处理器=》Less

2) 安装完毕后会在vue.config.js中自动添加配置,如下:

module.exports = {
  pluginOptions: {
    'style-resources-loader': {
      preProcessor: 'less',
      patterns: []
    }
  }
}

3)把需要注入的文件配置一下后,重启服务即可

+ const path = require('path')
module.exports = {
  pluginOptions: {
    'style-resources-loader': {
      preProcessor: 'less',
      patterns: [
        // 配置哪些文件需要自动导入
+       path.join(__dirname, '/src/styles/variables.less')
      ]
    }
  }
}

总结:

vue add作用=》1. 安装npm包 2. 自动注入webpack配置文件

 

上一篇:在vue中优雅的使用.svg


下一篇:PGSQL学习——触发器