react使用less

news/2024/7/15 18:30:42 标签: react.js, less, webpack

1、安装依赖

npm i less less-loader -D

2、暴露配置文件

使用create-react-app 创建的项目默认是看不到webpack配置文件的,需要先暴露出来,然后才能修改里面的配置信息。

npm run eject

在这里插入图片描述
3、配置less

打开webpack.config.js,搜索oneOf,并在数组中添加以下配置

{
  test: /\.less$/,
  use: [{
    loader: 'style-loader',
  }, {
    loader: 'css-loader', // translates CSS into CommonJS
  }, {
    loader: 'less-loader', // compiles Less to CSS
    options: {
      modifyVars: {
        'primary-color': '#f9c700',
        'link-color': '#1DA57A',
        'border-radius-base': '2px',
      },
      javascriptEnabled: true,
    }
  }]
}

4、重启项目即可


http://www.niftyadmin.cn/n/875650.html

相关文章

父子组件,父孙组件之间的通信 provide与inject

一、概念 这对选项是一起使用的。以允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。 provide:是一个对象,或者是一个返回对象的函数。里面呢就包含要给子孙后代的东西…

发布与更新自己的npm包

一、注册npm账号 https://www.npmjs.com/ 二、发布npm 建议在github/gitee上新建一个代码仓库1、新建目录vue-custom-alert 新建文件名时,需要到npm官网进行搜索,看包名是否有重复2、执行npm init 此时会自动生成package.json文件 需要新建一个in…

vue常见面试题小结

1.vue优点 答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb; 简单易学:国人开发,中文文档,不存在语言障碍,易于理解和学习; 双向数据绑定:保留了angular的优点,在数据操作方面更为简单; 组件化:保留了react的优点,实现了html的封装和复用,在构建页面应用…

uniapp请求注意事项

在main.js文件中配置://Vue.prototype.$baseUrl"http://192.168.1.164/api" //线下接口 Vue.prototype.$baseUrl"https://m.demo.com/api" //线上接口在demo.vue页面中请求: //GET-请求数据 getInfo(){uni.request({url: ${thi…

async和await的简单说明

async generator函数的语法糖 async修饰异步函数函数返回值是promise对象async函数的返回值为promise的resolved的值 await await只出现在async函数的内部,否则报错await是等待的意思,等待后面代码的执行await一般情况下是异步代码(异步函数…

单层for循环去重

function norepeat(arr){arr.sort();//先对数组中的元素进行排序for(var i 0; i < arr.length-1;i){//两两比较&#xff0c;如果一样删除后面的if(arr[i]arr[i1]){arr.splice(i,1);//i-- 和j--同理i--;}}return arr;}

启动qt_Qt线程的基本概念

Qt中的线程Qt中的线程类是QThread。一个QThread对象管理程序中的一个控制线程。QThreads开始在run()中执行。默认情况下&#xff0c;run()通过调用exec()启动事件循环&#xff0c;并在线程内部运行Qt事件循环。跟C标准库中的thread不一样&#xff0c;Qt中的QThread是默认自带一…

vue3的跨域配置

跨域处理 在vue.config.js中的写如下代码 devServer:{open:true,//是否自动弹出浏览器页面host:8081,//端口号https:false,//是否使用https协议hotOnly:false,//是否开启热更新proxy:{//关键词/api:{target:http:localhost:5000,//API服务器的地址ws:true,//代理websorketsch…