Typescript tsc未知编译器选项AllowOntsExtrains

Typescript tsc未知编译器选项AllowOntsExtrains,typescript,tsc,Typescript,Tsc,尝试在项目上运行tsc时,我收到错误TS5023:未知编译器选项'allowNonTsExtensions' 这是我的tsconfig.json文件 { "compilerOptions": { "target": "ES5", "allowNonTsExtensions": true, "module": "commonjs", "sourceMap": true, "isolatedModules": true, "noEmitOnErro

尝试在项目上运行
tsc
时,我收到
错误TS5023:未知编译器选项'allowNonTsExtensions'

这是我的
tsconfig.json
文件

{
  "compilerOptions": {
    "target": "ES5",
    "allowNonTsExtensions": true,
    "module": "commonjs",
    "sourceMap": true,
    "isolatedModules": true,
    "noEmitOnError": false,
    "rootDir": ".",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true
  },
  "compileOnSave": false
}
使用
typescript@1.6.2
npm
中全局搜索


链接到正在使用的。

未为
tsconfig.json
定义该选项。您可以在源代码中或在源代码中签入它:

  • -解析方法

  • -选项列表


allowNonTsExtensions
是一个选项,属于内部选项。

这是爱奥尼亚框架教程的默认配置。如果不存在,他们为什么会包括这个?没有进一步的信息很难说。本教程的链接将不胜感激。然而,
allowNonTsExtensions
选项在场景中很有用,让我们试着编写一个简单的编译器,它将获取TypeScript文件的列表,并编译成相应的JavaScript。()因此,该选项不适用于普通的TypeScript应用程序,而适用于自定义的Transfilation脚本本身(即当
tsc
对您来说还不够时)。这里是指向教程的链接-
tsconfig.json
三天前被删除,因为未使用的文件是的,
tsconfig.json
仍然存在。谢谢你的帮助,我会设法弄清楚这项改变什么时候会被取消。可能会尝试删除配置文件,看看会发生什么。