【React】vite + react 项目,安装、配置、使用 less

安装配置 less

      • [1 安装 less](#1 安装 less)
      • [2 vite.config.js 进行相关配置](#2 vite.config.js 进行相关配置)
      • [3 使用 less](#3 使用 less)

在 React 项目中使用 Less(一种 CSS 预处理器)可以让你更方便地管理样式。
以下是在 React 项目中使用 Less 的一般步骤:

1 安装 less

javascript 复制代码
npm install less -D

2 vite.config.js 进行相关配置

javascript 复制代码
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import eslintPlugin from 'vite-plugin-eslint';

export default defineConfig({
  plugins: [
    react(),
  ],
  resolve: {
  },
  css: {
    preprocessorOptions: {
      less: {
        javascriptEnabled: true, // 支持内联 JavaScript
		modifyVars: { // 更改主题
		}
      }
    }
  }
});

3 使用 less

在需要引入样式的组件中,使用 import 引入 less 文件即可

javascript 复制代码
import React from 'react';
import './idnex.less'; // import 引入即可

const Login = () => {
  return (
    <div className='login_box'>login</div>
  );
};
export default Login;
相关推荐
静小谢8 分钟前
sass笔记
前端·笔记·sass
小二·8 分钟前
Vue Router 4 完全指南:动态路由、权限控制、懒加载与性能优化
前端·javascript·vue.js
IT_陈寒16 分钟前
Redis 7.0 性能优化实战:5个让我降低50%内存占用的核心技巧
前端·人工智能·后端
2201_7578308720 分钟前
ThreadLocal
java·服务器·前端
2501_9418714526 分钟前
面向微服务健康检查与自动恢复机制的互联网系统高可用设计与多语言工程实践分享
运维·服务器·前端
卧指世阁39 分钟前
不从零开始构建专属 SVG 编辑器的实战指南
前端·javascript·前端框架
Eadia42 分钟前
React基础框架搭建7-测试:react+router+redux+axios+Tailwind+webpack
react.js·架构·前端框架
颜酱43 分钟前
用填充表格法吃透01背包及其变形-3
前端·后端·算法
明月_清风43 分钟前
Node.js 事件循环(Event Loop)详解
前端·后端
Hilaku44 分钟前
年薪 50W 的前端,到底比年薪 15W 的强在哪里?
前端·javascript·架构