1

我收到此错误

    Unknown compiler option 'lib'. (5023)
    Unknown compiler option 'types'. (5023)

我从 node_module 中删除了 typescript 没有工作使用 npm uninstall typescript 和 npm install -g typescript 没有再次工作使用 npm uninstall -g typescript npm install -g typescript 没有再次工作

任何想法?

4

4 回答 4

1

我在InversifyJS 文档中添加了以下内容:

重要的!InversifyJS 需要 TypeScript >= 2.0 以及文件中的、experimentalDecoratorsemitDecoratorMetadata编译 选项。typeslibtsconfig.json

选项typeslib仅受 TypeScript >= 2.0 支持。

于 2016-10-06T11:29:17.450 回答
0

你检查过:

  • 启动打字稿的任何文件(例如 package.json 的脚本标签)

  • tsconfig.json 文件?

在我看来,其中一个可能设置不正确。那可能吗?

于 2016-10-05T00:50:54.720 回答
0

尝试安装最新版本的TypeScript并重新加载您的解决方案。

在编辑 .proj 文件、tsConfig.json 和其他一些无望的修复后,我简单地安装了 Typescript(这是 2.5.2),打开解决方案,“未知编译器选项”构建错误消失了。

于 2017-09-12T14:17:09.317 回答
0

我使用 Webstorm 得到了相同的错误代码。原来我用的不是最新版的Webstorm,而我用的那个版本,用的是Typescript 1.8……安装最新的Webstorm后,就没有问题了。

于 2017-02-20T07:41:17.300 回答