目前是 18 ,很多库还不支持。
目前是 18 ,很多库还不支持。
|
rain0002009Apr 10, 2022
1
正经人谁用 create-react-app 啊 我们都用 vite 的
|
|
FrankFang128Apr 10, 2022
2
正经人谁用 create-react-app 啊 我们都用 vite 的
|
|
linzhipengApr 10, 2022
3
看 index.tsx 里面用的还是 ReactDOM.render ,说明用的还是 legacy 模式。如果开启 18 的新特性应该是 createRoot.render
|
|
linzhipengApr 10, 2022
4
所以继续使用是没啥问题的
|
|
kinghlyApr 10, 2022 via Android
5
安装低版本的就好
|
|
6
@linzhipeng mobx 的版本依赖校验过不了,每次都只能强制安装
|
|
7
mobx 怎么做版本检验过不了的? peer dependency 只是警告吧
react 18 和 17 在兼容性上基本没什么大的变化,一般不会用不了 如果一定要 17 ,可以用 yarn 的 resolustions ,npm 目前没有这么方便的方式 |
|
AsZrApr 10, 2022
8
不看好 issue 提这个官方会解决
新版本出来肯定是推新版本,各种第三包也要被裹挟地做升级 另外 cra 挺难用的,都是自己搭 |
|
pengtdydApr 10, 2022
9
写代码应该逢山过山,遇水趟水,库不支持,一个字:直接重写它!
|
|
alanhe421Apr 11, 2022
10
create-react-app 这个 CLI 肯定有版本,搞到之前的版本不就行了吗。
|
|
ragnaroksApr 11, 2022
11
我刚接触 react 的时候就觉得 CRA 不习惯,之间用了 nextjs ,挺好用的除了开发者喜欢无视 issue
|
|
zhuweiyouApr 11, 2022
12
正经人谁用 create-react-app 啊 我们都用 vite 的
|
|
13
@18519017871 尝试了上个版本 4.0.3 提示已经有了新版本,这个版本不再支持
|
|
14
@rain0002009
@FrankFang128 @zhuweiyou 所以老哥们使用 vite 而不是 webpack 的理由是啥?除了编译速度这个优点,代码量上去以后其实也不算快,反而要解决一些依赖的问题 |
|
FrankFang128Apr 11, 2022
15
@liuzhaowei55 webpack 的代码量上去之后,那叫一个慢。忍不了
|