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

配置别名路径 @

CRA本身把webpack配置包装到了黑盒里无法直接修改,需要借助一个插件 - craco

1. 路径解析配置(Webpack)-- craco 插件

把 @/ 解析为 src/

 配置步骤:

1.安装 craco

npm i -D @craco/craco

2. 项目根目录下创建配置文件 

     craco.config.js

3. 配置文件中添加路径解析配置

const path = require("path");module.exports = {// webpack 配置webpack: {// 配置别名alias: {"@": path.resolve(__dirname, "src"),},},
};

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

  "scripts": {"start": "craco start","build": "craco build",}

2. 路径联想配置(VsCode)-- jsconfig.json

VsCode在输入 @/ 时,自动联想出对应的 src/ 下的子级目录

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


 

相关文章:

  • ArcGIS切片方案记录bundle文件
  • 机器学习笔记3
  • 【iOS】alloc的实际流程
  • 106. 从中序与后序遍历序列构造二叉树
  • 本地化部署HomeAssistant语音助手并接入DeepSeek
  • 波导模型(表面等离激元、石墨烯等)本征模式分析、各种类型波导传输效率求解
  • JAVA数组题(7)
  • STL - stack 和 queue 及容器适配器模式的介绍
  • C++11(2)
  • 大语言模型三大演进方向:记忆增强、工具集成与多模态突破
  • 插件双更新:LeetCode 刷题支持正式上线,JetBrains IDE 插件持续升级!
  • 《从零开始入门递归算法:搜索与回溯的核心思想 + 剑指Offer+leetcode高频面试题实战(含可视化图解)》​
  • 机器学习第十三讲:独热编码 → 把“红黄蓝“颜色变成001/010/100的数字格式
  • 将.pt文件执行图像比对
  • 赛博放生:用数字技术重构心灵仪式
  • 跨系统数据烟囱如何破局?豪森智源HSMES重构制造协同新范式‌
  • AI全域智能监控系统重构商业清洁管理范式——从被动响应到主动预防的监控效能革命
  • 数据科学和机器学习的“看家兵器”——pandas模块 之四
  • 上线前测试组发现问题较多。开发总结
  • 数控机床控制单元技术方案:基于EFISH-SCB-RK3588/SAIL-RK3588的赛扬N100/N150国产化替代全场景解析
  • 2000多年前的“新衣”长这样!马王堆文物研究新成果上新
  • 从能源装备向应急装备蓝海拓展,川润股份发布智能综合防灾应急仓
  • 佩斯科夫:俄方代表团15日将在伊斯坦布尔等候乌克兰代表团
  • 人民日报评外卖平台被约谈:合法规范经营,公平有序竞争
  • 彭丽媛同巴西总统夫人罗桑热拉参观中国国家大剧院
  • SIFF动画单元公布首批片单:《燃比娃》《凡尔赛玫瑰》等