mind-elixir-core icon indicating copy to clipboard operation
mind-elixir-core copied to clipboard

打包中存在TS类型报错;(An TS error occurs in the package. Procedure)

Open xinFengQi opened this issue 1 year ago • 1 comments

在使用强类型打包中会存在类型错误,目前我的解决方案是

console.log('====================开始处理MindElixir类型报错问题========================'); const isMindElixirTypePath = 'node_modules/mind-elixir/dist/types/types/index.d.ts'; const mindElixirTypeStr = fs.readFileSync(isMindElixirTypePath).toString(); const mindElixirTypeResult = mindElixirTypeStr.replace('bus: ReturnType<typeof Bus.create<EventMap>>', 'bus: ReturnType<Bus.create<any>>'); fs.writeFileSync(isMindElixirTypePath, mindElixirTypeResult); console.log('====================处理MindElixir类型报错问题完成========================');

你看看是否是一个问题;

English version: There are type errors when using strongly typed packaging, so my current solution is

console.log('====================Start handling the MindElixir type error========================'); const isMindElixirTypePath = 'node_modules/mind-elixir/dist/types/types/index.d.ts'; const mindElixirTypeStr = fs.readFileSync(isMindElixirTypePath).toString(); const mindElixirTypeResult = mindElixirTypeStr.replace('bus: ReturnType<typeof Bus.create<EventMap>>', 'bus: ReturnType<Bus.create<any>>'); fs.writeFileSync(isMindElixirTypePath, mindElixirTypeResult); console.log('====================Handling the MindElixir type error is complete========================');

You see if it's a problem;

xinFengQi avatar Jun 11 '24 02:06 xinFengQi

能不能发一下报错信息😂

SSShooter avatar Sep 07 '24 09:09 SSShooter