jsconfig.json配置
- 显示文件提示
- 路径跳转
- 指定文件范围
- 显式项目目录
为什么需要 jsconfig.json https://segmentfault.com/a/1190000018013282
- JavaScript项目是通过jsconfig.json文件定义的
- jsconfig列出属于项目的文件,要从项目中排除的文件,以及编译器选项
- include 智能感知,您需要包含哪些文件
- exclude 智能感知,要排除的文件
- mobx 需要配置 “experimentalDecorators”: true
/jsconfig.json
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["src/*"],
"@/hooks": ["src/hooks/*"]
},
"target": "es6",
"experimentalDecorators": true
},
"exclude": ["node_modules", "dist"],
"include": [
"**/*"
]
}
jsconfig.json参数
jsconfig.json 配置参考
https://code.visualstudio.com/docs/languages/jsconfig#_using-webpack-aliases