请问老师,create-react-app如何进行source调试???
来源:3-9 自定义Hook(二)

Star_星
2019-09-30
是白色的
2回答
-
Babbage
2019-10-03
把默认配置中的devtool =设置成"source-map"就可以调试源码了。
我用的cra rewided以下是我的配置 ,我写了一个插件覆盖了配置项
```jsconst {
override,
fixBabelImports,
addLessLoader,
addWebpackAlias
} = require("customize-cra");//开发模式下,因为不是devtool: 'source-map', 而是cheap-evel-source-map导致无法浏览器调试做了这个修改
const rewiredMap = () => config => {
config.devtool = "source-map";
return config;
};//引入项目底下为了编辑器插件用的webpack 配置,使用里面的alias
const webpackConfigContent = require("./webpack.config.js");module.exports = override(
fixBabelImports("import", {
libraryName: "antd",
libraryDirectory: "es",
style: "css"
}),
addLessLoader({
strictMath: true,
noIeCompat: true,
localIdentName: "[local]--[hash:base64:5]" // if you use CSS Modules, and custom `localIdentName`, default is '[local]--[hash:base64:5]'.
}),
rewiredMap(),
addWebpackAlias(webpackConfigContent.resolve.alias)
);```
00 -
张轩
2019-10-01
你是什么编辑器?
012019-10-02
相似问题