我想测试React并发模式,并且仍然使用create-react-app? 可以吗?
我查看了create-react-app文档,也查找了指定的NPM模块,但没有找到。
嗯,简短的回答是是的。您所要做的就是使用 CRA 创建新应用程序,如下所示:
npx create-react-app myapp
然后,主要安装完成后。您只需将其添加到项目中即可启用并发模式(实验)(您必须确保当前版本的react支持此实验模式):
npm install react@experimental react-dom@experimental
# or:
yarn add react@experimental react-dom@experimental
然后,您可以简单地更改 index.js
根元素,将
ReactDOM.render(<App />, rootEl)
替换为:
const root = ReactDOM.createRoot(rootEl)
root.render(<App />)
注意:您可以详细了解如何正确启用此功能。