飞跃高山与大洋的鱼飞跃高山与大洋的鱼
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
  • VSCODE

    • 编辑器 VSCode
    • 处理 VSCode 错误
    • 修复 TODO HIGHLIGHT 的链接
    • ESLint 格式化
    • VSCode 识别 alias
      • 配置文件
    • 为 VSCode 设置字体
    • 同步 VSCode 配置
    • VSCode 分享代码片段
    • Vetur 插件
    • Copilot tab 补全在 markdown 中不生效

VSCode 识别 alias

很多时候为了避免复杂的层级关系,常常使用 webpack 的 alias 功能来简化路径,但这也产生了新的问题,无法实时解析文件中的内容,导致缺乏提示。

在 VSCode 官网也提供了该项的说明。

配置文件

在项目根目录下新建 jsconfig.json:

{
  "compilerOptions": {
    "target": "es6",
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  },
  "exclude": ["node_modules", "dist"],
  "include": [
    "./src/**/*.vue",
    "./src/**/*.js"
  ]
}
编辑文档!
上次更新:
贡献者: shanyuhai123
Prev
ESLint 格式化
Next
为 VSCode 设置字体