使用时创建反应应用程序 https://github.com/facebookincubator/create-react-app with 自定义反应脚本 https://github.com/kitze/custom-react-scripts我最终总是安装 React 16(最新)。有没有办法使用旧版本创建新项目,例如 React 15?
如果你是因为 React v18 而来到这里,并且你想降级到之前的非更改破坏版本,这就是我所做的:
in your package.json
代替:
"react": "^18.0.0"
"react-dom": "^18.0.0"
with
"react": "^17.0.2"
"react-dom": "^17.0.2"
然后进入你的入口文件index.js
在顶部,替换:
import ReactDOM from 'react-dom/client'
with
import ReactDOM from 'react-dom';
还在你的index.js
文件,替换:
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<App />
</React.StrictMode>
);
with
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
- 删除你的
node_modules
并运行yarn install
or npm install
- 安装后,运行
yarn start
or npm run start
- Enjoy
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)