Visual studio 如何使用visual studio 2015设置Typescript 2.0? 我的问题是 简而言之,您是如何使用visual studio 2015设置typescript的 如何确保@types与npm包的版本相同** 背景问题1

Visual studio 如何使用visual studio 2015设置Typescript 2.0? 我的问题是 简而言之,您是如何使用visual studio 2015设置typescript的 如何确保@types与npm包的版本相同** 背景问题1,visual-studio,typescript,Visual Studio,Typescript,我试图更新到typescript 2.0,但无法获取intellisense,并且在编译时出错 我的package.json指向我的类型: "dependencies": { "@types/react-router": "^2.0.41", "@types/react": "^2.0.41", "react": "^0.14.0", "react-dom": "^0.14.0", "react-router": "^3.0.0" } 我还尝试将

我试图更新到typescript 2.0,但无法获取intellisense,并且在编译时出错

我的package.json指向我的类型:

  "dependencies": {
    "@types/react-router": "^2.0.41",
    "@types/react": "^2.0.41",
    "react": "^0.14.0",
    "react-dom": "^0.14.0",
    "react-router": "^3.0.0"
  }
我还尝试将此添加到我的tsconfig(当然没有评论):

我不知道是否还需要这个。我想不会吧

背景问题2: 关于版本控制的问题更一般。我在打字方面遇到了很多问题。这就是为什么我改为2.0,因为我认为它会更加一致。但是,我仍然会遇到以下错误:

   ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (9,23): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Location'.

    ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (9,103): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Location'.

    ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (10,26): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Pathname'.

    ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (10,46): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Query'.   

这是版本问题吗?也许还有别的。。。。它不应该只是工作…

我曾多次尝试进行配置,我总是放弃并最终使用VSCode,它看起来像是为TypeScript创建的,这很难说是关于VS的。问题1会出现什么样的错误?
   ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (9,23): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Location'.

    ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (9,103): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Location'.

    ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (10,26): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Pathname'.

    ERROR in C:\Users\alexander\Documents\Visual Studio 2015\Projects\Projects_CleanDir\clean\react-hot\node_modules\@types\react-router\lib\history.d.ts
    (10,46): error TS2694: Namespace '"C:/Users/alexander/Documents/Visual Studio 2015/Projects/Projects_CleanDir/clean/react-hot/node_modules/@types/react-router/lib/history"' has no exported member 'Query'.