打包中存在TS类型报错;(An TS error occurs in the package. Procedure)
在使用强类型打包中会存在类型错误,目前我的解决方案是
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;
能不能发一下报错信息😂