前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >create-react-app (CRA) 项目开启 sass sourcemap

create-react-app (CRA) 项目开启 sass sourcemap

原创
作者头像
kmokidd
修改2019-07-18 18:03:43
1.7K0
修改2019-07-18 18:03:43
举报

官方不支持本地调试开启 sass 的 sourcemap(今年 3 月的某个版本曾经支持过),笔者也没有找到 react-app-rewired 支持的方法,所以修改了 config-overrides.js 使用了 craco

这个问题从去年开始就有国外开发者提 issue 了,中间一度 CRA 发布了支持版本,但由于这个原因又回滚了该特性,目前处于本地开发是不支持 sourcemap 的(可见官方文档)。

QQ20190718-175333.png
QQ20190718-175333.png

我们目前用的是 react-app-rewired 来新增项目的 webpack 配置,但是没有找到开启 sourcemap 的方法。所以最后还是参考了这个方法,修改了 config-overrides.js,改用 craco 轻松实现。

注:eject 方案不推荐使用,CRA 的目的即是开箱即用。eject 之后就是走 webpack 配置工程师的道路,且这是个不可回滚的操作。

参考资料
  1. Create React App 使用
  2. 如何扩展 Create React App 的 Webpack 配置
  3. 打破砂锅问到底:详解Webpack中的sourcemap
  4. devtool

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档