要在 React JSX 项目中使用 Less,你需要将 Less 安装到你的项目中,然后在你的组件中引入 Less 文件。

  1. 安装 Less

使用 npm 安装 Less:

npm install less --save
  1. 创建 Less 文件

在你的项目中创建一个 Less 文件,例如 App.less。

// App.less
@primary-color: blue;

.app-container {
  background-color: @primary-color;
}
  1. 引入 Less 文件

在你的组件中,使用 import 语句引入 Less 文件,并在 className 中使用样式类。

import React from 'react';
import './App.less';

function App() {  return (    <div className='app-container'>      <h1>Hello World</h1>    </div>  );}

export default App;
  1. 配置 Webpack

如果你使用 Webpack 作为打包工具,需要在 Webpack 配置文件中添加 Less 的 loader。

module.exports = {
  // ...
  module: {
    rules: [
      {
        test: /.less$/,
        use: [
          'style-loader',
          'css-loader',
          'less-loader'
        ]
      }
    ]
  }
};

这样就可以在你的 React JSX 项目中使用 Less 了。

React JSX 项目中使用 Less 的完整指南

原文地址: https://www.cveoy.top/t/topic/mlaV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录