3

jsconfig.json派生于tsconfig.json,所以他俩的配置内容很多都是一样的。

如果你的项目是纯js,那么使用jsconfig.json就够了,但如果你的项目用了ts,那就必须用tsconfig.json。(tsconfig.json可以同时支持jsts项目)

让vscode识别webpack配置的路径别名

{
  "compilerOptions": {
    // 解决项目中使用@作为路径别名,导致vscode无法跳转文件的问题(1/2)
    "baseUrl": ".",
    "paths": {
      // 解决项目中使用@作为路径别名,导致vscode无法跳转文件的问题(2/2)
      "@/*": [
        "src/*"
      ]
    }
  }
}

解决prettier对于装饰器语法的警告

{
  "compilerOptions": {
    // 解决prettier对于装饰器语法的警告
    "experimentalDecorators": true,
  }
}

解决vscode中.jsx文件无法快速跳转的问题

{
  "compilerOptions": {
    // 解决.jsx文件无法快速跳转的问题
    "jsx": "preserve"
  }
}

热饭班长
3.7k 声望434 粉丝

先去做,做出一坨狗屎,再改进。


« 上一篇
react组件解耦
下一篇 »
文件导出