React + TypeScript+ Vite 配置路径别名和vscode智能路径提示

配置路径别名

在根目录下的 vite.config.ts 文件中配置如下代码,就可以使用路径别名了。

ts 复制代码
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from 'path'

// https://vite.dev/config/
export default defineConfig({
  plugins: [react()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, './src'),
    },
  }
})

此时可以正常启动项目,并正确使用路由了。

但是还是会报警告,所以我们还需要配置 vscode 的智能路径提示配置。

修改 Vscode 智能路径提示

在根目录下的 tsconfig.json 文件中配置如下代码。

json 复制代码
{
  "compilerOptions": {
    "jsx": "react-jsx",
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  }
}

测试警告也消失了。

相关推荐
星释1 小时前
Rust 练习册 95:React与响应式编程
开发语言·react.js·rust
Nerd Nirvana2 小时前
15个提升开发效率的VS Code插件推荐
linux·vscode·开发工具·嵌入式软件开发·插件使用·智能采集设备·边缘终端
by__csdn2 小时前
Vue 2 与 Vue 3:深度解析与对比
前端·javascript·vue.js·typescript·vue·css3·html5
0***h9422 小时前
TypeScript 与后端开发Node.js
javascript·typescript·node.js
I***t7163 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
|晴 天|5 小时前
2025年前端框架选择:React、Vue还是Svelte?
vue.js·react.js·前端框架
b***66615 小时前
【golang学习之旅】使用VScode安装配置Go开发环境
vscode·学习·golang
N***x9976 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
helloyangkl6 小时前
前端——不同环境下配置env
前端·javascript·react.js
竹秋…6 小时前
webpack搭建react开发环境
前端·react.js·webpack