React如何配置less和less的全局变量
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,这篇"React如何配置less和less的全局变量"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一
千家信息网最后更新 2024年11月19日React如何配置less和less的全局变量
这篇"React如何配置less和less的全局变量"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"React如何配置less和less的全局变量"文章吧。
一、配置Less
1.在项目中下载安装插件less,代码如下:
npm install --save less less-loader或yarn add --save less less-loader
2.暴露配置文件
我们使用这串代码 yarn eject
。
3.配置webpack.config.js
文件.
我们在项目中找到匹配loade的正则表达式,按照css的样子添加less,代码如下:
const cssRegex = /\.css$/const cssModuleRegex =/\.module\.css$/const sassRegex = /\.(scss | sass)$/const sassModuleRegex = /\.module\.(scss |sass)$/const lessRegex = /\.less$/const lessModuleRegex = /\.module\.less$/
4.配置less
我们在我们已知的项目中,找到之前设置好的sass没然后我们通过配置less找到sass所在位置,在其下方将less配置
通过添加代码我们就可以完成配置了,重启之后就生效了。
二、less全局变量
1.安装插件
我们在项目中安装style-resource插件,代码如下:
npm install --save-dev style-resources-loader和yarn add --save-dev style-resources-loader
完成之后我们在我们在第一步中的配置less中进行配置
而且在这里我们要注意,ues在这里设置全局变量之后就我们的"{}"会变成[],还有我们在设置中的patterns的路径一定要设置对,我们来看下下面这个代码吧!,大家可以作为参考!
// 配置less ---------- Start { test: lessRegex, exclude: cssModuleRegex, use: [ ...getStyleLoaders( { importLoaders: 3, sourceMap: isEnvProduction ? shouldUseSourceMap : isEnvDevelopment, }, 'less-loader' ), { loader: 'style-resources-loader', options: { patterns: path.resolve(__dirname, '../src/common.less'), }, }, ], sideEffects: true, }, { test: lessModuleRegex, use: [ ...getStyleLoaders( { importLoaders: 3, sourceMap: isEnvProduction ? shouldUseSourceMap : isEnvDevelopment, modules: { getLocalIdent: getCSSModuleLocalIdent, }, }, 'less-loader' ), { loader: 'style-resources-loader', options: { patterns: path.resolve(__dirname, '../src/common.less'), }, }, ], }, // 配置less ---------- End
以上就是关于"React如何配置less和less的全局变量"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
配置
代码
全局
变量
内容
项目
插件
文件
文章
知识
篇文章
价值
位置
大部分
就是
所在
更多
样子
正则
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
mac服务器断开
怎么免费看万方数据库的文献
华为网络技术大赛水吗
学校的网络安全专员有寒暑假
广西网络安全保卫大队领导班子
手机数据库坏了会怎么样
五菱星辰服务器坏了
网络安全题标
服务器破解密码
武汉软件开发驻场如何收费
修改数据库所有表的编码格式
怎么根据需求分析写数据库
互联网科技新消息
大学生信息与网络安全
哈尔滨软件开发有怎么样
数据库dui
旗鱼 服务器
南山高新科技园有哪些互联网公司
数据库管理技术实际案例
江苏重型软件开发生产过程
数字电影放映服务器
it软件开发要多少学历
个人软件开发著作权有什么用
los软件开发
squid服务器配置
网络安全投资赛道
网络安全环境更加复杂
工控软件如何连接数据库
东莞拼团软件开发才能省钱又安全
冀信网络安全