我收到此错误
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再次无效
任何想法?
答案 0 :(得分:1)
我已将以下内容添加到InversifyJS docs:
重要! InversifyJS需要TypeScript> = 2.0和
experimentalDecorators
,emitDecoratorMetadata
,types
和lib
tsconfig.json
文件中的编译选项。
只有TypeScript> = 2.0支持选项types
和lib
。
答案 1 :(得分:0)
你检查过:
启动typescript的文件是什么(例如package.json的scripts标签)
tsconfig.json文件?
听起来好像其中一个可能设置不正确。这可能吗?
答案 2 :(得分:0)
我使用Webstorm获得了相同的错误代码。事实证明,我没有使用最新版本的Webstorm,以及我使用的版本,使用的是Typescript 1.8 ...安装最新的Webstorm后,没有更多问题。
答案 3 :(得分:0)
尝试安装最新版本的TypeScript并重新加载解决方案。
在编辑.proj文件,tsConfig.json和其他一些无望的修复程序后,我只是安装了Typescript(2.5.2),打开了解决方案,以及“未知的编译器选项”#39 ;构建错误消失了。