老师,怎样让js文件转为ts文件呢?

来源:15-11 正确理解 declare 【加量赠送】

迷你侠

2021-10-25

之前面试中被问到这个问题,不知道怎样做

写回答

1回答

keviny79

2021-10-26

目前 老师 知道的 市面上还没有能把 js 转换成 TS 的工具。

   如果项目需要转换,为了避免减少修改  

     第一步: 修改tsconfig.json文件 开启 allowjs:true选项

     第二步:安装@types/node 支持commonjs编码规范, 避开  js中有 大量 require 引入导致的编译错误

    第三步: 如果有webpack构建工具, 还需要安装 ts-loader ,添加对 ts 支持的配置

   第四步: 开启 tsconfig   "strictNullChecks": true 【具体参见13章13-2到13-5理解】

  第五步: 开启 tsconfig  "noImplicitAny": true    【具体参见13章13-2到13-5理解】

  第六步: 将 js 文件备份一个,另一个扩展名修改成  ts文件

 第七步:    重构  js代码  为  ts 代码 



0
0

晋级TypeScript高手,成为抢手的前端开发人才

轻松驾驭 TypeScript 高级用法, 突破前端成长瓶颈

871 学习 · 425 问题

查看课程