如果你的项目中有一个 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文件相关推荐

  1. vscode编辑器,相对路径文件读取失败

    vscode编辑器,相对路径文件读取失败 在vscode中,使用代码读取文件的时候,如果使用相对路径的话,就可能会出现文件无法找到的情况. 实际上,就是当前程序的运行路径问题.相对文件路径就是从当前运 ...

  2. VScode 插件中 package.json 文件字段详解

    一.package.json文件内容 {// 插件的名字,应全部小写,不能有空格: string"name": "my-vscode-plugin",// 版本 ...

  3. vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件

    在Deepin 20系统中是不能用文本编辑器来打开conf文件的,比如实测打开dkms.conf会提示无效文件,如下图所示: 问题 使用vim/vscode等编辑器可以正常的打开/usr/src/hu ...

  4. VScode 插件中 package.json 文件 activationEvents 字段详解

    一.activationEvents 插件在 VScode 中默认是没有激活的,通过 activationEvents 来进行配置: onLanguage:${language} onCommand: ...

  5. vscode的三个 *.json 文件

    launch.json代码 externalConsole可根据自己喜好修改:cwd可以是程序运行时的相对路径,如有需要可以改为*${fileDirname}*:type和request不变色是正常现 ...

  6. vscode找不到config_vscode中的 jsconfig.json

    什么是jsconfig.json? 目录中存在jsconfig.json文件表示该目录是JavaScript项目的根目录.jsconfig.json文件指定根文件和JavaScript语言服务提供的功 ...

  7. ubuntu下vscode配置C++项目编译调试(json文件),以高翔octomap教程为例,顺便解决vscode无法设置断点问题.

    首先展示一下文件路径结构: 其中C++文件在src目录中,.vscode以及CMakeLists.txt在上层目录. 1.编译设置 该项目的编译是在build.sh文件中,内容就是 cd build ...

  8. VS Code 报错Vetur can‘t find ‘tsconfig.json‘ or ‘jsconfig.json‘的解决方法

    文章目录 一.原因 二.说明 三.显式项目 四.解决方法(3选1) 4.1. 配置Vetur插件,忽略提示 4.2.在项目根目录创建jsconfig.json文件 4.3.在项目根目录创建vetur. ...

  9. TypeScript 里 tsconfig.json 文件的作用

    What is a tsconfig.json 目录中存在 tsconfig.json 文件表明该目录是 TypeScript 项目的根目录. tsconfig.json 文件指定了编译项目所需的根文 ...

最新文章

  1. ThinkPHP连接数据库
  2. 8188无线网卡驱动linux,rtl8188eu linux驱动
  3. [转]C/C++语言void及void指针深层探索
  4. 开发日记-20190525 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  5. 《面向对象分析与设计》一3.2 参与者
  6. 容器服务Windows Kubernetes使用阿里云日志服务来收集容器日志
  7. UITableView 长按手势
  8. js里面把密码encode_Python实战案例:这是你见过的最详细的JS加密登录某博
  9. linux常用下载工具
  10. 为织梦cms列表页文章缩略图添加alt属性的方法
  11. 修复SQL2000数据库一致性错误的语句
  12. oracle fnd global,Oracle EBS fnd_request.submit_request 与 Fnd_concurrent.wait_for_ruqest
  13. 41. 如何手动触发全量回收垃圾,如何立即触发垃圾回收
  14. R语言基础数据分析—单因素方差分析
  15. 【有问不答】非白色光斑的检测(单个实例)
  16. 欢迎 V 的到来:简书新浪微博联合认证公告
  17. 抖音这样拍摄短视频,能让你轻松上热门涨粉丨国仁网络资讯
  18. BZOJ4887:[TJOI2017]可乐(矩阵乘法)
  19. Nginx 实现OCSP Stapling
  20. YT88 USB 加密狗 使用方法(二)加密算法

热门文章

  1. 操作系统——第三章思维导图
  2. linux课后总结第三章
  3. 我的ArchLinux使用反馈--(更新暂停-入Mac)
  4. Java/HTML/CSS/JavaScript/Jsp实现的药店管理系统源码
  5. 为啥不能用比特币给贪官送礼?
  6. 硬核内网穿透,NAS变网盘
  7. TeamCity系列教程(一)-docker安装配置teamcity
  8. JavaScript 设置放大镜效果
  9. 苹果客服回应“iPhone12Mini停产”传闻
  10. STM32F407输入捕获-拨开云雾见青天