欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vue项目使用less定义全部变量

程序员文章站 2022-07-03 15:23:04
...

vue项目要使用less首先要下载less插件

npm install less less-loader --save

然后在vue页面的style使用

<style lang="less" scoped></style>

那么这个使用你的项目就支持less css预处理

然后如果你想使用css的全局变量,这个时候需要定义一个less文件,然后在项目引入,一开始想直接在main.js中引用,发现是不起效果的,这个时候你需要这样操作

1、下载sass-resources-loader 插件

npm install less sass-resources-loader --save

然后修改build中的utils.js

vue项目使用less定义全部变量

把原来的 less: generateLoaders('less'),注释,添加一下代码

less: generateLoaders('less').concat({

            loader: 'sass-resources-loader',

            options: {

                resources: path.resolve(__dirname, '../static/css/index.less')

            }

        }),

 

相关标签: vue