create-react-app中怎么添加less支持
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章主要介绍了create-react-app中怎么添加less支持的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇create-react-app中怎么添加less支
千家信息网最后更新 2025年12月01日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安全错误
数据库的锁怎样保障安全
南充深度互联网络科技有限公司
汽车软件开发测试项目
上海直销系统软件开发
第一集网络安全法
entity 数据库连接
三年制软件开发学校
数据库的要领结构设计应在
梦见自己在连接服务器
网站服务器假设
天水市网络安全管理
小狐狸图标的数据库
网络技术ip定义
网络安全教育ppt课件百度文库
有人员责任的网络安全事件
永大英文服务器怎么用
问题不大山东互联网科技有限公司
集中化服务器的管理软件
哪个数据库好学
护苗网络安全读后感100
网络安全 cissp
汽车软件开发测试项目
网络安全tuqian
怎么样把软件开发成窗口
虹口区质量软件开发收购价格
为提高软件开发效率应采用
现今关于软件开发的热门话题
层次模型 数据库
数据库中表的常见形式
天津服务器虚拟化优化云服务器
软件开发的复杂性包括