哔哩哔哩漫画——ts版

想从哔哩哔哩漫画-js版中升级为ts版

API:https://apis.netstart.cn/mbcomic/
技术栈:vue3+ts

项目难点:

添加类型注解

为变量、函数参数、函数返回值等添加类型注解,如 let a: number = 123;,对于复杂的数据结构和函数类型,需要根据实际情况进行详细定义。

重构动态代码

如果项目中存在动态类型相关的代码,如类型断言、联合类型、类型保护等,需要根据 TS的类型系统进行重构,以确保代码的类型安全性。

修复类型错误

在之前的步骤中,可能会出现一些类型错误,需要根据 TypeScript 编译器给出的错误提示,逐一修复这些错误,使代码能够顺利通过类型检查。

启用严格模式

tsconfig.json 文件中,逐步启用严格模式的相关选项,如 "strict": true,这将开启一组严格的类型检查选项,进一步提高代码的健壮性和可维护性

页面效果还是不变:

漫画首页               漫画章节                       漫画排行               漫画分类                    漫画内容

阅读剩余
THE END