create-react-app中怎么添加less支持
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要介绍了create-react-app中怎么添加less支持的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇create-react-app中怎么添加less支
千家信息网最后更新 2025年01月22日create-react-app中怎么添加less支持
这篇文章主要介绍了create-react-app中怎么添加less支持的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇create-react-app中怎么添加less支持文章都会有所收获,下面我们一起来看看吧。
第一步 暴露webpack配置文件
使用 create-react-app 创建的项目,默认情况下是看不到 webpack 相关的配置文件,我们需要给它暴露出来,使用下面命令即可:
npm run eject
运行之后,我们发现多了一个config文件夹
这样就可以修改 webpack 相关配置了。
第二步 添加less
在项目根目录 使用 npm 或者 yarn 来安装 less 和 less-loader,我这里使用的是 yarn
yarn add less less-loader
第三步 修改webpack配置文件
我们需求修改 webpack.config.dev.js 和 webpack.config-prod.js 这两个配置文件
test: /.css$/ 改为 /\.(css|less)$/
test: /.css$/ 的 use 数组配置增加 less-loader
{ test: /\.(css|less)$/, use: [ require.resolve('style-loader'), { loader: require.resolve('css-loader'), options: { importLoaders: 1, }, }, { loader: require.resolve('postcss-loader'), options: { // Necessary for external CSS imports to work // https://github.com/facebookincubator/create-react-app/issues/2677 ident: 'postcss', plugins: () => [ require('postcss-flexbugs-fixes'), autoprefixer({ browsers: [ '>1%', 'last 4 versions', 'Firefox ESR', 'not ie < 9', // React doesn't support IE8 anyway ], flexbox: 'no-2009', }), ], }, }, { loader: require.resolve('less-loader') // compiles Less to CSS } ],},
关于"create-react-app中怎么添加less支持"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"create-react-app中怎么添加less支持"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
配置
文件
支持
知识
内容
篇文章
项目
两个
价值
命令
情况
操作简单
数组
文件夹
文章
易懂
更多
根目录
看吧
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
首届网络安全日在哪年
济南用友软件开发
建立食品安全抽样检验数据库
怎么看服务器负载
电脑版服务器延迟
中职网络技术专业课高考
周村加工管理软件开发
通信网络安全服务能力评定级别
河北红色文化馆软件开发
私人电脑能做游戏服务器吗
赛季服去哪个服务器好
网络安全总结报告开头
易语言excel转数据库
维护网络安全刻不容缓
access数据库的窗体设计
全国计算机网络技术三级难吗
网易服务器是什么版本的
残疾人网络技术应用平台
胜利二中网络技术应用
数据库查询语句中最开头
网络安全人物简笔画
聚鑫网络技术有限公司
软件开发监理职责
数据库中关联的表
李沧区管理软件开发系统
报考网络安全专业个人陈述
服务器加速区和安全区
为什么软件要开发数据库
杀手3数据库
陕西省软件开发学校哪个好