引导 CRA 3.0 应用程序,然后弹出。
检查我的package.json
.
发现多个包的用法对我来说不是很清楚。
"semver": "6.0.0"
为什么我需要这个?config/*
在nor中没有找到用法scripts/*
。它似乎是react-scripts
相关包的类似验证逻辑的工件,因此它看起来像是我的应用程序依赖项中的一个臃肿。
"react-app-polyfill": "^1.0.0"
IE等的Polyfills?好的,但为什么要单独包装?core-js
在or之上使用一些未知的包对我来说很可怕babel-polyfill
。同样,在初始代码库中没有发现任何用法。
PS我不是在问这些包是什么,我是在问为什么我看到它们在弹出的脚本中没有使用
更新:react-app-polyfill/jsdom
在 Jest 设置文件中使用