我想测试 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 />)
您可以了解更多有关如何正确启用此功能的信息here .
关于reactjs - 在使用 Create React App 时是否可以使用 React 的实验版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63213597/