react项目里面怎么配置less
要在React项目中使用Less,需要进行以下步骤:
- 安装Less和Less-loader
在终端中执行以下命令:
npm install less less-loader --save-dev
- 配置webpack
在webpack配置文件中进行如下配置:
module: {
rules: [
{
test: /\.less$/,
use: [
{
loader: 'style-loader',
},
{
loader: 'css-loader',
},
{
loader: 'less-loader',
},
],
},
],
},
这段代码意味着,当webpack遇到.less文件时,使用style-loader将样式应用到页面中,使用css-loader将样式转换为CommonJS模块,使用less-loader将Less转换为CSS。
- 在组件中引入样式
在React组件中,可以像这样引入样式:
import React from 'react';
import './style.less';
function MyComponent() {
return (
<div className="my-class">
<p>Hello, World!</p>
</div>
);
}
export default MyComponent;
这段代码中,样式文件名为style.less,样式类名为my-class。
- 运行应用程序
在终端中执行以下命令,启动应用程序:
npm start
这样,你就可以在React项目中使用Less了。
原文地址: https://www.cveoy.top/t/topic/0Cb 著作权归作者所有。请勿转载和采集!