yeling
yeling
建议打开这个issue,也碰到了同样的问题,demo跑不通 Mac M2芯片, macOS 13.6.3 docker镜像采用ubuntu:24.04 运行自己的项目和按照文档创建项目是同样的结果 https://umijs.org/docs/guides/getting-started 
es-module-parser 这个模块问题, vim ./node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected]/node_modules/@umijs/preset-umi/dist/features/prepare/prepare.js ``` console.log("Phoebe 1") const fileImports = await parser.parseFiles( files.map((f) => import_path.default.join(api.paths.cwd, f)) ); console.log("Phoebe 2") ``` parser定义如下 ``` var parser = (0, import_utils.importLazy)( require.resolve("@umijs/es-module-parser") ); ```...
``` root@8053ce402874:/code/myapp# cat index.ts import a from 'b' root@8053ce402874:/code/myapp# cat script.ts import { parseFiles } from '@umijs/es-module-parser' import path from 'path' const run = async () => { const res...
更新一下,在 @stormslowly 提示下,node版本升级到18之后,就没有这个问题了。
root cause没有找到,升级之后确实没有这个问题了。构建步骤都是按照官方流程来的,大概怀疑跟那几个 .node文件有关系。
这个应该是python脚本的问题,可以看下对应的文件,在不在
@stormslowly 我试了一下,node版本升级到18之后,就没有这个问题了,相关日志如下。 因为Umi文档里面推荐的16所以就直接用了16版本,没想到会跟这个有关系,非常感谢。  ``` root@8053ce402874:/code/myapp# nvm use 16 Now using node v16.20.2 (npm v8.19.4) root@8053ce402874:/code/myapp# npm run start > start > npm run dev > dev > umi dev...