create-react-app中怎么添加less支持
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要介绍了create-react-app中怎么添加less支持的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇create-react-app中怎么添加less支
千家信息网最后更新 2025年02月23日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安全错误
数据库的锁怎样保障安全
芜湖安卓应用软件开发价格
服务器遇到网络攻击
到大学做软件开发
不使用流媒体服务器
邯郸web前端软件开发靠谱吗
网络技术与应用潘荷鑫
受托软件开发税率
网络安全教育背景图
非人学园无法访问服务器是啥意思
张家口的服务器
360移动支付网络安全
网络安全宣传作文1500字
国泰安数据库 行业数据库
实现多连接数据库查询数据
珠海来来网络技术有限公司
web引用数据库空间名
计算机网络技术双证毕业
原神网络安全怎么解除
征途装备数据库位置
如何使数据库表能存入中文
软件开发成本度量主要指
买服务器需要注意什么
浙江省ipfs云服务器云主机
香肠派对哪个服务器更简单
山东省济南市正规的存储服务器
提高网络安全防护等级
软件开发.金字塔原理
杭州豪霆网络技术有限公司
redius服务器开源
空军的计算机网络技术