升级到1.8.5 后出现 Module not found: Error: Can't resolve 'react-device-detect'

create-nocobase-app 方式用 yarn nocobase upgrade 升级的。

官方人员在吗?都不敢升级了 :smiling_face_with_tear:
@chenos , @shleyZ , @mytharcher , @2013xile

稍等,我们复现一下问题

请问是从哪个版本升级到 1.8.5 的

我没有从旧版本升级,我直接
create-nocobase-app 创建项目
yarn nocobase install --lang=zh-CN 安装的也是 “@nocobase/cli”: “1.8.5”,
然后也是有这个问题

Module not found: Error: Can't resolve 'react-device-detect' in xxxx\node_modules\@nocobase\client\es'

从1.7.4 升级到 1.8.5
不知道和这个问题有没有关系。

请问升级到1.6版本后出现 createHashRouter’ is not exported from ‘react-router-dom’ 的问题

上次升级失败,按照修复方法,在package.json 手动加过
{
“resolutions”: {
“react-router-dom”: “6.28.1”,
“react-router”: “6.28.1”
},
}

先临时手动安装一下包:react-device-detect 和 html5-qrcode 可以解决启动的问题

升级到1.8.6后该问题解决了 :+1: