设置路径别名

一、描述

        如果想要给路径设置为别名,就是常见的有些项目前面的引入文件通过@开头的,也就是替换了一些固定的文件路径,怎么配置。

二、配置

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from 'path'

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

如果后面path报红,那就是 缺少ts的声明配置,给他加个声明就行了。安装这个就可以了:

npm i -D @types/node

如果前面的path也有报红,那就这样写:

import * as path from 'path'

在vue中的设置也是类似!

如果想@之后又文件路径提示,还需要在tsconfig.json里面增加这个配置。

 

相关推荐

  1. 给vue配置路径别名@

    2024-06-11 09:46:05       34 阅读
  2. React项目配置路径别名“@”

    2024-06-11 09:46:05       32 阅读
  3. 【Electron】Vite+Ts 项目内配置路径别名 “@/“

    2024-06-11 09:46:05       86 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-11 09:46:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-11 09:46:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-11 09:46:05       82 阅读
  4. Python语言-面向对象

    2024-06-11 09:46:05       91 阅读

热门阅读

  1. 使用 C# 学习面向对象编程:第 3 部分

    2024-06-11 09:46:05       28 阅读
  2. 【数据结构】KMP算法

    2024-06-11 09:46:05       32 阅读
  3. Qt QStackedWidget类详细分析

    2024-06-11 09:46:05       30 阅读
  4. Python中的元编程(metaprogramming)概念

    2024-06-11 09:46:05       30 阅读
  5. 关于样本方差的分母是 ( n-1 ) 而不是 ( n )的原因

    2024-06-11 09:46:05       30 阅读
  6. YOLOv10、YOLOv9 和 YOLOv8 在实际视频中的对比

    2024-06-11 09:46:05       29 阅读
  7. Python中使用SQLite和SQLAlchemy

    2024-06-11 09:46:05       29 阅读
  8. 如何用visual studio 2022创建MAUI的Hello world程序

    2024-06-11 09:46:05       25 阅读
  9. 使用docker部署在MacOS上部署minecraft服务器

    2024-06-11 09:46:05       28 阅读
  10. VB.net调用VC DLL

    2024-06-11 09:46:05       26 阅读
  11. 程序员如何高效挖掘市场需求

    2024-06-11 09:46:05       25 阅读