报错场景
safari页面报源代码映射错误,页面卡住不动。
机型:IOS13
技术栈:react
其他IOS也会报错,但不影响页面显示。
debug
webpack配置不要GENERATE_SOURCEMAP。
解决方法:
GENERATE_SOURCEMAP=false react-app-rewired build --API_ENV=prod
构建命令改成:
"scripts": {"start": "react-app-rewired start","build": "set GENERATE_SOURCEMAP=false&&react-app-rewired build --API_ENV=prod","build:test": "set GENERATE_SOURCEMAP=false&&react-app-rewired build --API_ENV=test","build:pre": "set GENERATE_SOURCEMAP=false&&react-app-rewired build --API_ENV=pre","test": "react-app-rewired test","eject": "react-scripts eject"},
即可。
react 脚手架打包不生成 sourceMap 的解决方案_generate sourcemap停止了-CSDN博客