Create React App 安装less 报错
2024-08-30 20:17:27
执行npm run eject 暴露模块
安装 npm i less less-loader -D
1.打开 react app 的 webpack.config.js
const sassRegex = /\.(scss|sass)$/;
const sassModuleRegex = /\.module\.(scss|sass)$/;
//添加
const lessRegex = /\.less$/;
const lessModuleRegex = /\.module\.less$/;
2. 在 大概467 行 添加
{
test: lessRegex,
exclude: sassModuleRegex,
use: getStyleLoaders(
{
importLoaders: 2,
sourceMap: isEnvProduction && shouldUseSourceMap,
},
'less-loader'
),
// Don't consider CSS imports dead code even if the
// containing package claims to have no side effects.
// Remove this when webpack adds a warning or an error for this.
// See https://github.com/webpack/webpack/issues/6571
sideEffects: true,
},
// Adds support for CSS Modules, but using SASS
// using the extension .module.scss or .module.sass
{
test: lessModuleRegex,
use: getStyleLoaders(
{
importLoaders: 2,
sourceMap: isEnvProduction && shouldUseSourceMap,
modules: true,
getLocalIdent: getCSSModuleLocalIdent,
},
'less-loader'
),
},
# 必须在 file-loader 上面
这时 会发现 npm start 会报错
删除 node_modules
重新安装 npm instal
再npm tsatrt
成功
鼓掌
最新文章
- Java进击C#——语法之多线程
- 使用python+pychram进行API测试(接口测试)初级STEP 1
- OC面向对象特性:封装
- 团队作业week8
- dbd到mongo的序列化问题及稳定性
- JavaWeb之 JSP:内置对象,EL表达式,JSP标签基础
- Keil 4 与Proteus 7.8联调
- open和fopen的区别(转)
- Python实现BBS自动登录并发帖
- 测试开发Python培训:实现屌丝的黄色图片收藏愿望(小插曲)
- Servlet--HttpServlet类
- .NET框架(转)
- [经典] 使用Python批量重命名iPhone拍摄的照片-按照拍摄时间重命名
- android 第三次作业
- Qt绘制文本二 弯曲排列和旋转效果 弧形路径 正弦函数路径
- L256 翻译
- 莫烦tensorflow(3)-Variable
- hadoop的client搭建-即集群外主机访问hadoop
- Spring Boot实践——基础和常用配置
- python 递归深度优先搜索与广度优先搜索算法模拟实现
热门文章
- My life
- 2019牛客暑期多校训练营(第四场)- J free
- 【转】redis数据库入门教程(全面详细)+面试问题
- c++ erase 中的坑
- 输出单项链表中倒数第k个结点——牛客刷题
- Java源码 HashMap<;K,V>;
- 解决maven依赖包下载慢的问题
- 如何将编译后的文件打包成jar文件
- Redis之过期策略
- [yii\queue\Queue] [10] unknown job (attempt: 1, PID: 31167) is finished with error: yii\base\ErrorException: unserialize(): Error at offset 1922 of 65535 bytes