配置@别名路径,把@/ 解析为 src/

devtools/2025/2/6 15:11:41/

路径解析配置 webpack

安装 craco

        npm i -D @craco/craco

项目根目录下创建文件 craco.config.js ,内容如下

const path = require('path')
module.exports = {webpack: {// 配置别名alias: {// 约定: 使用@ 表示src文件所在路径'@': path.resolve(__dirname,'src')}}
}

包文件中配置启动命令和打包命令

经过以上配置,可以用@/home 替换 ./home , 但输入 @/ 时没有给出路径下 文件名提示

创建 jsconfig.json 文件, 内容如下:

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

路径解析配置 Vite

修改Vite配置

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import { resolve } from 'path';export default defineConfig({plugins: [react()],resolve: {alias: {'@': resolve(__dirname, 'src')}}
})

提示:找不到模块‘path’,需安装 

npm i @types/node -D

还需配置 jsconfig. json
{"compilerOptions": {"jsx": "react","baseUrl": "./","paths": {"@/*": ["src/*"]}},}


http://www.ppmy.cn/devtools/156557.html

相关文章

Redis --- 秒杀优化方案(阻塞队列+基于Stream流的消息队列)

下面是我们的秒杀流程: 对于正常的秒杀处理,我们需要多次查询数据库,会给数据库造成相当大的压力,这个时候我们需要加入缓存,进而缓解数据库压力。 在上面的图示中,我们可以将一条流水线的任务拆成两条流水…

python算法和数据结构刷题[4]:查找算法和排序算法

分治算法: 排序 冒泡排序 不断交换相邻元素的位置来将元素按照从小到大(或从大到小)的顺序排列。 import random# 生成随机数列表 num_list [random.randint(1, 100) for _ in range(10)]print("原始列表:", num_list)# 冒泡排…

FPGA 时钟拓扑结构建议

时钟拓扑结构建议 赛灵思建议使用简单的时钟树拓扑结构,因其设计所需的时钟缓存数量最少。使用额外的时钟缓存需要更多的布线轨 道,这可能导致在时钟布线要求高并且接近最大容量的时钟区域中的布局错误或布线冲突。 以下是针对 BUFGCE/BUFGCTRL/BUFGC…

git reset 命令

git reset 的作用 git reset 是一个非常强大的命令,用于将当前分支的 HEAD(即当前指向的提交)重置到指定的提交。它还可以根据参数的不同,对工作区(Working Directory)和暂存区(Staging Area&a…

C++并发:设计无锁数据结构

只要摆脱锁,实现支持安全并发访问的数据结构,就有可能解决大粒度锁影响并发程度以及错误的加锁方式导致死锁的问题。这种数据结构称为无锁数据结构。 在了解本文时,务必读懂内存次序章节。 在设计无锁数据结构时,需要极为小心谨…

Effective Objective-C 2.0 读书笔记—— 消息转发

Effective Objective-C 2.0 读书笔记—— 消息转发 文章目录 Effective Objective-C 2.0 读书笔记—— 消息转发前言消息转发机制概述动态方法解析处理dynamic的属性用于懒加载 消息转发快速消息转发完整消息转发 总结 前言 在前面我学习了关联对象和objc_msgSend的相关内容&a…

【实战篇章】深入探讨:服务器如何响应前端请求及后端如何查看前端提交的数据

文章目录 深入探讨:服务器如何响应前端请求及后端如何查看前端提交的数据一、服务器如何响应前端请求HTTP 请求生命周期全解析1.前端发起 HTTP 请求(关键细节强化版)2. 服务器接收请求(深度优化版) 二、后端如何查看前…

4.回归与聚类算法 4.1线性回归

4.1.1 线性回归的原理 1 线性回归应用场景: 房价预测 销售额度预测 金融:贷款额度预测,利用线性回归以及系数分析因子 2 什么是线性回归 1) 定义:利用回归方程(函数)对一个或者多个自变量…