求一个react升级ts的教程?

网上的教程吧,多数都是讲ts是什么,怎么使用的,但是没找到那种实战项目,特别是一步一步的把原本的react js项目升级成ts的完整教程。

大佬们能不能分享一下好的资源,视频,文字都可,就是把一个小的crud项目升级到ts的即可。

感谢。

阅读 1.6k
2 个回答

其实TS文档中有关于 Migrating from JavaScript 的说明。


一般来说上TS都是项目新开始的时候确定的。如果是老项目改造的话,成本会比较大。

依照大佬 @Meathill 的说法是,可以先用上TS,然后在 tsconfig.json 中开启 allowJs 属性允许在项目中使用 js 文件。
然后新的功能和需求使用标准的TS开发方式开发,现有的业务逻辑在没有需求更新或者专门工期安排时不去改造。

其他的工作其实没多少,然后项目跑起来看报错信息调试就好。如果有一些类库不支持TS或者没有提供 *.d.ts 文件的话,就需要去引用对应的 @types/***(可以在 DefinitelyTyped 列表中查找,然后 npm install @types/***)。一般都是先去看对应的文档/手册,只要不是停止维护了,基本都会有提供解决方案的。

推荐问题
logo
Microsoft
子站问答
访问
宣传栏