针对vscode编辑器的jsconfig.json文件
如果你的项目中有一个 jsconfig.json文件的话,这个文件的配置可以对你的文件所在目录下的所有js代码做出个性化支持。
jsconfig.json的配置是tsconfig.json的子集。
jsconfig.json的配置
- exclude属性
当vscode扫描项目代码的时候,如果遇到了node_module的话是会变得很慢的。如果想要编辑器的性能有一个提升的话,我们应该排除这个文件夹。
{"exclude": ["node_modules"]
}
- include属性
当然还有相对的include属性
{"include": ["src/**/*"]
}
- compilerOptions
webpack aliases的支持。如果我们在我们的webpack里面配置的路径的别名,心细的小朋友就发现了. 我们的vscode不能根据别名路径导入的包跳转文件了.所以我们还需要jsconfig.json的支持。
{"compilerOptions": {"baseUrl": ".","paths": {"@component": ["./src/component"]}}
}
jsconfig.json的配置
{"compilerOptions": {"baseUrl": "./","paths": {"@/*": ["src/*"]}},"exclude": ["node_modules", "dist"]
}
针对vscode编辑器的jsconfig.json文件相关推荐
- vscode编辑器,相对路径文件读取失败
vscode编辑器,相对路径文件读取失败 在vscode中,使用代码读取文件的时候,如果使用相对路径的话,就可能会出现文件无法找到的情况. 实际上,就是当前程序的运行路径问题.相对文件路径就是从当前运 ...
- VScode 插件中 package.json 文件字段详解
一.package.json文件内容 {// 插件的名字,应全部小写,不能有空格: string"name": "my-vscode-plugin",// 版本 ...
- vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件
在Deepin 20系统中是不能用文本编辑器来打开conf文件的,比如实测打开dkms.conf会提示无效文件,如下图所示: 问题 使用vim/vscode等编辑器可以正常的打开/usr/src/hu ...
- VScode 插件中 package.json 文件 activationEvents 字段详解
一.activationEvents 插件在 VScode 中默认是没有激活的,通过 activationEvents 来进行配置: onLanguage:${language} onCommand: ...
- vscode的三个 *.json 文件
launch.json代码 externalConsole可根据自己喜好修改:cwd可以是程序运行时的相对路径,如有需要可以改为*${fileDirname}*:type和request不变色是正常现 ...
- vscode找不到config_vscode中的 jsconfig.json
什么是jsconfig.json? 目录中存在jsconfig.json文件表示该目录是JavaScript项目的根目录.jsconfig.json文件指定根文件和JavaScript语言服务提供的功 ...
- ubuntu下vscode配置C++项目编译调试(json文件),以高翔octomap教程为例,顺便解决vscode无法设置断点问题.
首先展示一下文件路径结构: 其中C++文件在src目录中,.vscode以及CMakeLists.txt在上层目录. 1.编译设置 该项目的编译是在build.sh文件中,内容就是 cd build ...
- VS Code 报错Vetur can‘t find ‘tsconfig.json‘ or ‘jsconfig.json‘的解决方法
文章目录 一.原因 二.说明 三.显式项目 四.解决方法(3选1) 4.1. 配置Vetur插件,忽略提示 4.2.在项目根目录创建jsconfig.json文件 4.3.在项目根目录创建vetur. ...
- TypeScript 里 tsconfig.json 文件的作用
What is a tsconfig.json 目录中存在 tsconfig.json 文件表明该目录是 TypeScript 项目的根目录. tsconfig.json 文件指定了编译项目所需的根文 ...
最新文章
- ThinkPHP连接数据库
- 8188无线网卡驱动linux,rtl8188eu linux驱动
- [转]C/C++语言void及void指针深层探索
- 开发日记-20190525 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
- 《面向对象分析与设计》一3.2 参与者
- 容器服务Windows Kubernetes使用阿里云日志服务来收集容器日志
- UITableView 长按手势
- js里面把密码encode_Python实战案例:这是你见过的最详细的JS加密登录某博
- linux常用下载工具
- 为织梦cms列表页文章缩略图添加alt属性的方法
- 修复SQL2000数据库一致性错误的语句
- oracle fnd global,Oracle EBS fnd_request.submit_request 与 Fnd_concurrent.wait_for_ruqest
- 41. 如何手动触发全量回收垃圾,如何立即触发垃圾回收
- R语言基础数据分析—单因素方差分析
- 【有问不答】非白色光斑的检测(单个实例)
- 欢迎 V 的到来:简书新浪微博联合认证公告
- 抖音这样拍摄短视频,能让你轻松上热门涨粉丨国仁网络资讯
- BZOJ4887:[TJOI2017]可乐(矩阵乘法)
- Nginx 实现OCSP Stapling
- YT88 USB 加密狗 使用方法(二)加密算法