角度2 tsc错误

时间:2016-09-21 02:14:52

标签: angular typescript npm typescript-typings tsc

我正在尝试在我的angular 2应用程序目录中运行tsc。它给了我:

错误TS5023:未知的编译器选项' moduleResolution'。

这似乎阻止它启动,因为tsc与npm启动脚本绑定。我的代码是Angular 2快速入门的副本。我已经搜索并尝试了很多不同的东西来尝试修复它。任何援助将不胜感激。

更新 我已经在下面附上了我的tsconfig.json。我一直在玩,经过一些研究,我发现我的tsc版本是1.5.3。我跑了npm install -g typescript并更新了我的tsc版本。但是,当我尝试在目录中运行tsc后,它仍然会给出相同的错误消息。为了解决这个问题,我在项目目录中运行了npm install typescript。由于旧版本安装在本地目录中并覆盖全局安装,这会不会同步吗?

tsconfig.json

{
  "compilerOptions": {
   "target": "es5",
   "module": "commonjs",
   "moduleResolution": "node",
   "sourceMap": true,
   "emitDecoratorMetadata": true,
   "experimentalDecorators": true,
   "removeComments": false,
   "noImplicitAny": false
  }
}

1 个答案:

答案 0 :(得分:1)

我在测试台上遇到了同样的问题,但在将打字稿升级到V2.21之后,问题就解决了。