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/*"],
}
},