react配置@指向src目录

一、在vite.config.ts中添加配置

import path from "path";

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

这时候引入的会path模块报红,但其实我们已经有node,所以就已经有path模块,只是缺少ts的一些声明配置。

所以需要安装关于node这个库的ts声明配置。

二、安装@types/node

npm i -D @types/node

安装成功就没有报红了,如果import后面的path报红,就把引入换成 import * as path from 'path'

三、配置路径别名的提示

虽然现在路径别名已经有了,但在文件中输入@没有路径提示。
需要在 tsconfig.json 中:添加两项配置

"compilerOptions": {
	"baseUrl": "./",
		"paths": {
			"@/*": ["src/*"]
		}
	}
}

配置好之后敲@后就有路径资源提示啦~

相关推荐

  1. react配置@指向src目录

    2024-05-12 07:10:05       29 阅读
  2. vue中src目录下views和components

    2024-05-12 07:10:05       38 阅读
  3. vue图片存放在public目录src/assets目录下的区别

    2024-05-12 07:10:05       24 阅读
  4. Web爬虫-edu_SRC-目标列表爬取

    2024-05-12 07:10:05       30 阅读

最近更新

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

    2024-05-12 07:10:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 07:10:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 07:10:05       87 阅读
  4. Python语言-面向对象

    2024-05-12 07:10:05       96 阅读

热门阅读

  1. ActiViz中的图像平滑

    2024-05-12 07:10:05       31 阅读
  2. Linux运行级别介绍

    2024-05-12 07:10:05       89 阅读
  3. Hive大表join大表如何调优

    2024-05-12 07:10:05       28 阅读
  4. docker安装的es配置密码认证

    2024-05-12 07:10:05       34 阅读
  5. 手机App防沉迷系统-算法

    2024-05-12 07:10:05       33 阅读
  6. 【汽车功能安全】NXP SKXX之STCU

    2024-05-12 07:10:05       32 阅读
  7. 算法训练营day36

    2024-05-12 07:10:05       190 阅读
  8. -CSSE3100/7100

    2024-05-12 07:10:05       35 阅读