相关疑难解决方法(0)

如何在VSCode中禁用TypeScript警告?

我暂时不使用TypeScript.只有ES6和巴贝尔.
我没有在node_modules中安装TypeScript .

每次打开工作区时,我都会收到来自VSCode的特定警告.

\node_modules\typescript\lib没有指向有效的tsserver安装.回归捆绑的TypeScript版本.

我怎样才能摆脱这种警告?或者我应该改变编辑器以便感到平静?

visual-studio-code vscode-settings

55
推荐指数
5
解决办法
3万
查看次数

Visual Studio代码无法解析角度的tsconfig路径

我正在尝试使用桶和tsconfigs paths选项导入一些服务,但我无法获得角度和vscode相处.

如果它适用于一个它不适用于另一个,反之亦然......

我的情况似乎很简单:

  • src/app/services我有一个服务,它在index.ts中导出
  • src/tsconfig.app.json就是这样:

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "types": [],
    "baseUrl": ".",
    "paths": {
      "services": ["app/services"]
    }
  },
  "exclude": [
    "test.ts",
    "**/*.spec.ts"
  ],
}
Run Code Online (Sandbox Code Playgroud)

我的角度应用没有问题编译,但vscode不断给我的错误每次我试图从导入我的服务时间'services'给我[ts] Cannot find module 'services'.

为什么?

我正在使用typescript 3.1.6并在我的vscode设置中"typescript.tsdk": "C:/Users/myuser/AppData/Roaming/npm/node_modules/typescript/lib"(我也尝试保留默认设置,没有更改)


编辑:

如果我指定paths./tsconfig.json无法启动src,vscode是幸福的,但角度不是.

如果我paths在两者中指定,tsconfig.json并且src/tsconfig.app.jsonvscode和angular都很高兴,但对我来说这似乎是一个太愚蠢的解决方法......

typescript tsconfig visual-studio-code vscode-settings angular

5
推荐指数
5
解决办法
3813
查看次数

当模块存在时,为什么 VS Code 会抛出“找不到模块 'typescript'.ts(2307)”?

我用来import * as ts from "typescript";在 .ts 文件中导入打字稿。

该文件运行良好,但 VS Code 告诉我Cannot find module 'typescript'. ts(2307)

有什么办法可以抑制这个问题吗?

编辑:文件可以成功编译并运行

node.js node-modules typescript visual-studio-code

1
推荐指数
1
解决办法
5061
查看次数