在使用 Create React App 时是否可以使用 React 的实验版本
Is it possible to use experimental version of React while using Create React App
我想测试 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。
我想测试 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。