tangbzai
tangbzai
> 按文档升级后,报错Unhandled Rejection (Error): register failed, invalid key getInitialState from plugin 看.umi文件中,没有plugin-initialState这个插件 我也出现了这个问题,后面发现需要在 `config.ts` 文件里配置 `initialState: {}` 建议检查一下自己的 `config.ts` 与 [官方 diff 的 config.ts](https://github.com/ant-design/ant-design-pro/pull/9956/files#diff-81e45c8f93c956ca5d965b73760e8e9ee75a86dbcab27b4b4d46c90d6b2c81b2) 的差异
我在ci**构建**时遇到了类似的问题 **环境** Taro版本:3.6.22 docker镜像:node:16.20.2 **错误信息:** ``` Error: /builds/shifu_admin/shangxue_user/node_modules/.pnpm/@[email protected]/node_modules/@tarojs/binding-linux-x64-gnu/taro.linux-x64-gnu.node: undefined symbol: __libc_single_threaded at Object.Module._extensions..node (node:internal/modules/cjs/loader:1282:18) at Module.load (node:internal/modules/cjs/loader:1076:32) at Function.Module._load (node:internal/modules/cjs/loader:911:12) at Module.require (node:internal/modules/cjs/loader:1100:19) at require (node:internal/modules/cjs/helpers:119:18) at Object. (/builds/shifu_admin/shangxue_user/node_modules/.pnpm/@[email protected]/node_modules/@tarojs/binding/binding.js:188:31) at...
umi need use `umd` standard, more detail see [umi-discussions](https://github.com/umijs/umi/discussions/11549). --- umi 需要使用 `umd` 的模块规范,具体看 [umi-discussions](https://github.com/umijs/umi/discussions/11549).
如果是antd5的话,有可能是静态方法转 hooks 导致的 > [静态方法之痛 - Ant Desgin](https://ant.design/docs/blog/why-not-static-cn)