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/*"]
    }
  }
}

测试警告也消失了。

相关推荐
德亦周3 小时前
如何在Mac电脑上的VScode去配置C/C++环境
c++·vscode·macos
七脉神剑6 小时前
一分钟在Cherry Studio和VSCode集成火山引擎veimagex-mcp
ide·vscode·编辑器
Coding的叶子7 小时前
Node.js 安装 + React Flow 快速入门:环境安装与项目搭建
react.js·node.js·react flow·fgai·react agent
刺客-Andy7 小时前
React 第四十一节Router 中 useActionData 使用方法案例以及注意事项
前端·react.js·前端框架
肠胃炎7 小时前
React事件机制
前端·javascript·react.js
帅帅哥的兜兜9 小时前
next.js实现项目搭建
前端·react.js·next.js
tonngw10 小时前
【Mac 从 0 到 1 保姆级配置教程 12】- 安装配置万能的编辑器 VSCode 以及常用插件
git·vscode·后端·macos·开源·编辑器·github
海上彼尚12 小时前
秒删node_modules[无废话版]
vue.js·react.js
程序猿阿伟12 小时前
《数字分身进化论:React Native与Flutter如何打造沉浸式虚拟形象编辑》
flutter·react native·react.js
果冻kk13 小时前
【实战教程】从零实现DeepSeek AI多专家协作系统 - Spring Boot+React打造AI专家团队协作平台
人工智能·spring boot·react.js