v3 不支持直接识别 model.js 了吗,只能放在models目录中?

v2

统一到 models 吧,不支持子目录 models
要加的,明天。
@sorrycc today?
已经加了,试试。
改进点,文档明早更新。
* import 更多借口 from umi
* dva model 识别准确率问题
* 支持通过配置 skipModelValidate 禁用 dva model 识别,因为 JS 的动态性,有些边界条件**无法**检测
* 支持通过配置 extraModels 引入额外的 model
* 新增命令 `umi dva list model`,用于自查
* 支持通过 import \{ getDvaApp } from umi,来拿到之前的 `g_app`
* 修复 connect 的 ts 定义问题
* 支持找 model.ts 文件作为 dva model
改进点,文档明早更新。
* import 更多借口 from umi * dva model 识别准确率问题 * 支持通过配置 skipModelValidate 禁用 dva model 识别,因为 JS 的动态性,有些边界条件**无法**检测 * 支持通过配置 extraModels 引入额外的 model * 新增命令 `umi dva list model`,用于自查 * 支持通过 import \{ getDvaApp } from umi,来拿到之前的 `g_app` * 修复 connect 的 ts 定义问题 * 支持找 model.ts 文件作为 dva model
还是无法识别model.js额
路径如下
model.js 不可以吗?我昨天验过是可以的。
model.js 不可以吗?我昨天验过是可以的。
可以了,是umi插件依赖版本的问题,之前参考升级文档 preset-react的依赖引入的是 "@umijs/preset-react": "^1"
用 npm-check-updates 更新依赖,检测不出来 ^1 的新版本,最新版本是 ^1.3.6
修改成 "@umijs/preset-react": "^1.3.6" 就行了

能匹配到,可能是本地 lock 文件的原因。
Most helpful comment
要加的,明天。