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

测试警告也消失了。

相关推荐
许商2 小时前
【stm32】cmake构建vscode开发环境
ide·vscode·编辑器
千叶寻-4 小时前
package.json详解
前端·vue.js·react.js·webpack·前端框架·node.js·json
小-黯5 小时前
VSCode+QT开发环境配置
ide·vscode·qt
xcs194056 小时前
前端 开发vscode trae idea 热键
ide·vscode·intellij-idea
光影少年6 小时前
react打包优化和配置优化都有哪些?
前端·react.js·掘金·金石计划
三月的一天9 小时前
React单位转换系统:设计灵活的单位系统与单位系统转换方案
前端·javascript·react.js
星光不问赶路人9 小时前
project references在tsserver内工作流程
typescript·visual studio code
weixin_4231961713 小时前
使用vscode的ssh功能连接远程服务器卡在Setting up SSH Host IP: Downloading VS Code Server的解决方案
服务器·vscode·ssh
沉木渡香14 小时前
VSCode中Java开发环境配置的三个层级(Windows版)1-3
java·windows·vscode
家里有只小肥猫1 天前
react 初体验2
前端·react.js·前端框架