获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
import "reflect-metadata"; Object.getOwnPropertyNames(global.Reflect).forEach((key) => { Object.defineProperty(Reflect, key, { value: global.Reflect[key], }); });
TypeScript 开发使用 inversify DI 库报错- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 应该能够正确加载 reflect-metadata npm 包。 - 复现路径 使用 TS 创建小程序项目 npm i inversify reflect-metadata --save 根据 inversify 官方起始文档,编写 DI 相关代码 在小程序开发者工具,菜单点击 工具-》构建 NPM 编译小程序,并查看运行结果 报错。 SOF 上,https://stackoverflow.com/questions/37534890/inversify-js-reflect-hasownmetadata-is-not-a-function,解决的方法是直接引用:import "reflect-metadata", 然鹅,开发工具似乎并没有正确处理? - 提供一个最简复现 Demo
2022-03-15