比如那些功能尽量用ts,其他功能不用ts重写也可以等。求经验分享
1.API请求改成TS?
2.Vue Router呢?
3.VueX呢?
比如那些功能尽量用ts,其他功能不用ts重写也可以等。求经验分享
1.API请求改成TS?
2.Vue Router呢?
3.VueX呢?
可以开启 allowJs
,这样原本的代码就不需要改动了。如果是已经成熟的项目,不建议半道上再上TS了,具体原因楼上已经说的很清楚了,可以说就是把项目重构掉,投入成本太高。
如果是刚刚开始的项目,并且想要有一个比较规范的项目代码并且不嫌麻烦,那么可以重构掉。但记得提前和Leader报告,得到肯定回复之后在动,不要自己不声不响就给重构掉了,不然黑锅跑都跑不掉。
另外一个上TS需要同事能够接受,并且可以按照规范写,不然最终多半就会变成 AnyScript
这样上TS的意义就没了。
3 回答4.2k 阅读✓ 已解决
6 回答1.9k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
如果是个人项目, 通过这个学习TS也挺好的
如果使用的Vue2, 有些不建议, Vue对TS支持不好
但是!!!!!!
如果是公司的项目非常不建议重写, 你重写一个功能也就意味着该功能需要重新走一遍测试流程, 别给公司, 测试, PM以及其他同事找麻烦, 这也是给自己找麻烦
可以尝试以后在新功能使用TS