tsconfig.json怎么配置

  /*

      tsconfig.json是ts编译器的配置文件,ts可以根据它的信息来对代码进行编译,可以再tsconfig中写注释

      include : 用来指定哪些文件需要被编译

      exclude : 用来指定哪些文件不需要被编译 :默认node_module

      extends : 用来指定继承的配置文件

      files   : 用来指定被编译的文件列表,只有编译少量文件才使用

      compilerOptions : 编译器的选项是配置文件中非常重要也是非常复杂的配置选项

  */

我的配置可以参考一下啊


{

  "extends": "@quasar/app-webpack/tsconfig-preset",

  "include": ["src/*.d.ts", "src/**/*.ts", "src/*.vue", "src/**/*.vue"],

  "compilerOptions": {

    "baseUrl": ".",

    "resolveJsonModule": true,

    "target": "ES6",

    "types": ["jest"],

    "disableSizeLimit": true,

    "allowJs": true,

    "jsx": "preserve"

  },

  "exclude": [

    "./dist",

    "./coverage",

    "./.quasar",

    "./node_modules",

    "./src-capacitor",

    "./src-cordova",

    "./quasar.config.*.temporary.compiled*"

  ]

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容