umi build 时打包失败
shguanbin opened this issue · 16 comments
close-锁版本
你可以使用 https://codesandbox.io 给我提供一个实例。不太清楚你怎么写的
在 CI 中打包是没有问题的。https://github.com/uiwjs/react-baidu-map/runs/5408172534?check_suite_focus=true
@shguanbin 提供实例,我帮你看看
@shguanbin 我这个 GitHub CI 中没有问题,我调试不了你的问题
看不了,没有那么神,你尝试锁定依赖看一下 - > "^17.0.0"
"17.0.0",
还有一个你 react 类型 依赖是不是版本有问题?
"@types/react": "^17.0.0"
-> [17.0.39](https://www.npmjs.com/package/@types/react/v/17.0.39)
最新的都 17.0.39
你可以升级试一试 @shguanbin
嗯,锁了版本也不行,4月6号之前都是好的,后面再编译就不行了。
@shguanbin 你自己测试,不要升级到 18, 人家 umi types 集成了 @types/react@16.14.24
。
18 的类型包对应的是 react 18
@jaywcjlove 同问,我也遇到了。重新install之后就出问题了,不好传实列,能加你Q来帮忙看下么。
@shguanbin 处理了麻烦告诉我下!
@shguanbin 图破了。
对的,我项目里面配的是的 "jsx": "react-jsx",
@jaywcjlove
我的也是"jsx": "react-jsx" ,我看react-baidu-map 源码里配置的是jsx:react
@jaywcjlove @shguanbin
@shguanbin 我不知道,我没有测试环境,你去看一下 typescript 文档,根据你自己的版本来配置吧
@jaywcjlove react-baidu-map 插件里面用的是jsx:react这个不要紧么?