报错场景
safari页面报源代码映射错误 ,页面卡住不动。
机型:IOS13
技术栈:react
其他IOS也会报错,但不影响页面显示。
debug
webpack配置不要GENERATE_SOURCEMAP。
解决方法:
javascript
GENERATE_SOURCEMAP=false react-app-rewired build --API_ENV=prod
构建命令改成:
javascript
"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"
},
即可。