Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将旧版本的typescript代码转换为最新版本_Php_Typescript - Fatal编程技术网

Php 如何将旧版本的typescript代码转换为最新版本

Php 如何将旧版本的typescript代码转换为最新版本,php,typescript,Php,Typescript,旧版本的类型脚本有很多不同之处,例如使用“bool”而不是“boolean” 我尝试在Visual Studio 2015中使用php typescript编译器,但是,它显示了2000多个错误,主要是因为旧版本的代码 有没有办法将旧版本的typescript代码转换为最新版本 多谢各位 没有自动化的方法 但是,由于TypeScript 1.8,因此没有必要这样做。它添加了allowJs标志,允许Javascript代码安全地通过编译器 您可以在tsconfig.json中对其进行如下配置: {

旧版本的类型脚本有很多不同之处,例如使用“bool”而不是“boolean”

我尝试在Visual Studio 2015中使用php typescript编译器,但是,它显示了2000多个错误,主要是因为旧版本的代码

有没有办法将旧版本的typescript代码转换为最新版本


多谢各位

没有自动化的方法

但是,由于TypeScript 1.8,因此没有必要这样做。它添加了allowJs标志,允许Javascript代码安全地通过编译器

您可以在tsconfig.json中对其进行如下配置:

{
“编译器选项”:{
“模块”:“系统”,
“目标”:“es5”,
“noImplicitAny”:错,
“sourceMap”:false,
“实验生态学者”:没错,
“allowJs”:正确,
“outDir”:“dist”
},
“排除”:[
“节点_模块”
]
}

谢谢!但这让升级一个非常大的项目变得非常痛苦。@JackYumCha这是真的,但可能不需要,我更新了我的答案,也许这有帮助。:)