TypeScript构建错误TS5023

时间:2018-03-12 12:39:00

标签: node.js typescript visual-studio-code

我正在尝试编译TypeScript& NodeJS得到这个错误有什么帮助吗?

tsc --version =>版本2.7.2

error TS5023: Unknown compiler option 'lib'.
error TS5023: Unknown compiler option 'strict'.
error TS5023: Unknown compiler option 'esModuleInterop'.
The terminal process terminated with exit code: 1

更新,添加了tsconfig.json

{
  "compilerOptions": {
    "target": "ES5",                          
    "module": "commonjs",                    
    "lib": ["es2015"],                            

    "sourceMap": true,                     
    "strict": true,                           
    "esModuleInterop": true, 

    "mapRoot": "./map"                      
  }
}

3 个答案:

答案 0 :(得分:1)

我发现我的错误忘记调用TypeScript ./node_modules/.bin/tsc --init

的本地版本

答案 1 :(得分:1)

为我解决的问题是通过npm软件包管理器全局安装打字稿:

npm install -g打字稿

然后可以使用tsc编译器:

例如:tsc -p src / server / -w

答案 2 :(得分:0)

npm install --save-dev typescript@3.1.6固定在我这边。