当前位置: 首页 > news >正文

react-别名路径配置

    在前端开发中,别名路径配置(Alias Path Configuration)是一种通过配置工具或框架,将特定的路径别名映射到实际文件路径的方法。这样可以简化文件引用路径,提高代码的可读性和维护性。

为什么要进行别名路径配置?

        在我们做项目的时候一定会引入文件,如果要引入的文件层级太深的话肯定会出现很多 '../../../../../',会增加一些不必要的麻烦。所以我们通过@替代src路径,方便开发过程中的路径查找访问。

 别名路径配置

  1.  路径解析配置(对 webpack ),把@/解析为src/
  2.  路径联想配置(对 VSCode ),VSCode 在输入@/时,自动联想出来对应对src/下的子级目录

路径解析配置

 

安装
npm i @craco/craco -D
在根目录下创建 craco.config.js 文件,在文件中进行配置 

 

const path = require('path')module.exports = {//webpack配置  webpack:{//配置别名alias:{//约定:使用@表示src文件所在路径  '@':path.resolve(__dirname,'src')}}
}
在package.json 文件中更改启动和打包命令
  "scripts": {"start": "craco start","build": "craco build",},

在页面中通过@/会解析为src/

路径联想配置

Vscode的路径联想配置,需要我们在项目目录下添加jsconfig.json文件,加入配置之后Vscode会自动读取配置帮助我们自动联想提示

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

 配置成功在代码中就会有提示

http://www.lryc.cn/news/578684.html

相关文章:

  • Git 运行.sh文件
  • Hadoop、Spark、Flink 三大大数据处理框架的能力与应用场景
  • SSVEP Next:现代化的 SSVEP 可视化 Web 快速实现
  • GPT-1论文阅读:Improving Language Understanding by Generative Pre-Training
  • OSPF虚拟链路术语一览:快速掌握网络路由
  • rocketmq 之 阿里云转本地部署实践总结
  • Rust 是什么
  • GPIO详解:不仅仅是输入输出那么简单
  • RagFlow 源码部署启动指南
  • 【文件读取】open | with | as
  • js filter()
  • 从docker-compose快速入门Docker
  • Linux安装JDK和Maven
  • Day 3:Python模块化、异常处理与包管理实战案例
  • 基于GD32 MCU的IAP差分升级方案
  • Vue基础(19)_Vue内置指令
  • STM32——代码开发顺序
  • 模型部署与推理--利用python版本onnxruntime模型部署与推理
  • (25.07)解决——ubuntu20.04系统开机黑屏,左上角光标闪烁
  • 杭州来未来科技 Java 实习面经
  • linux 用户态|内核态打印函数调用进程的pid
  • Navicat Premium x TiDB 社区体验活动 | 赢 Navicat 正版授权+限量周边+TiDB 社区积分
  • AI赋能智慧餐饮:Spring Boot+大模型实战指南
  • ChatGPT + GitHub Copilot + Cursor 实战提升编程效率
  • Y-Combinator推导的Golang描述
  • Anthropic 开源 LLM“电路追踪器”:首次可视化语言模型的“推理路径”!
  • WebSocket技术全面解析:从历史到实践
  • 博途多重背景、参数实例
  • 基于Spring Cloud微服务架构的API网关方案对比分析
  • 微信小程序使用秋云ucharts echarts