老师,怎样让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 代码
00
相似问题