-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
运行 umi build 是否必须下先保证 src/.umi/core/umiExports.ts 文件存在? #5129
Comments
再一个, |
这个问题是存在的。#4633 |
@leftstick 初步确定是 没有 src/.umi/core/umiExports.ts 相关内容的原因导致 (但这个文件是 umi dev 生成) |
你可以在 build 之前执行下 umi generate tmp。来展示绕过这个问题。后续看修复情况。目前的问题,我觉得是 umi 不保管 typescript 导致的。 |
@xiaohuoni 嗯呢,目前确实是先采用类似的方式绕过 |
高级,我还专门删了 |
我觉得,tsconfig.json,稍微改一下: "paths": {
"@/*": ["src/*"],
"@@/*": ["src/.umi/*", "src/.umi-production/*"]
} 应该就没问题了,@GiserTangqin 你试试? |
@GiserTangqin 我重试了一下,新版本好像没有这个问题了。你试试更新 umi 版本? |
@leftstick 非常感谢两位百忙之中抽空帮忙解惑 |
关于 官网上 import from umi 没有定义怎么办
确保事件2,亲测运行 umi build 并不能生成 src/.umi/core/umiExports.ts 有关类容,导致打包继续报定义没,请问是否又解析方案遗漏?或是还有其他注意事项?
目前只有先运行了 umi dev 生成 .umi 相应文件后,一并提交到线上环境打包才可正常进行,希望能有更好的解决方案?
比如 umi build 能正确生成相应文件?
The text was updated successfully, but these errors were encountered: