几天前我已经使用CLI创建了一个React应用:
create-react-app myapp --typescript
那时,我在package.json中获得了反应脚本2.1.5。
今天,我使用以下推荐命令升级到react-scripts 2.1.8:
npm install --save --save-exact react-scripts@2.1.8
不幸的是我的应用程序坏了。这给了我一个运行时错误:
Uncaught TypeError: Object prototype may only be an Object or null: undefined
不幸的是,由于我尚未提交,因此无法恢复到以前的版本。所以我尝试使用以下命令还原到react-scripts 2.1.5:
npm install --save --save-exact react-scripts@2.1.5
这已还原了react-scripts的版本,但我仍然遇到相同的运行时错误。
是否可以通过CLI重新创建使用react-scripts 2.1.5的应用的原始版本?我怀疑package-lock.json中的某些内容未正确还原。