jsconfig.json的常见设置整理

331 阅读1分钟

1、什么是jsconfig.json

jsconfig.json文件是该目录下的js脚本的配置文件,可以对js代码做一些整体上的个性化配置。

2、什么情况下需要用到jsconfig.json

如果你不使用js文件,则无需配置jsconfig.json
配置jsconfig.json可以使javascript的体验得到改善,且所有该目录中的js文件都会有一个公共的项目上下文。

3、jsconfig.json常见需求配置

1、exclude属性

exclude属性(glob模式)告诉语言服务哪些文件不是源代码的一部分。 这使性能保持在较高水平。一般用于排除库文件夹(node_modules)以及由构建过程生成的文件夹(dist)

{
    "exclude": [
        "node_modules",
        "dist"
    ]
}

2、compilerOptions

可以参考tsconfig.json的配置文件

  "compilerOptions": {
    // 解析非相对模块的基地址,默认是当前目录
    "baseUrl": ".",
    // 路径映射,相对于baseUrl
    "paths": {
      "@/*": ["./src/*"],
    }
  },