当前位置:网站首页>配置@路径简化路径处理
配置@路径简化路径处理
2022-08-11 05:17:00 【-加油】
1、安装修改 CRA 配置的包:yarn add -D @craco/craco
2、在项目根目录中创建 craco 的配置文件:craco.config.js,并在配置文件中配置路径别名
craco.config.js:
const path = require('path')
module.exports = {
// webpack 配置
webpack: {
// 配置别名
alias: {
// 约定:使用 @ 表示 src 文件所在路径
'@': path.resolve(__dirname, 'src')
}
}
}
3、修改 package.json 中的脚本命令。
package.json中的"scripts":全覆盖了
// 将 start/build/test 三个命令修改为 craco 方式
"scripts": {
"start": "craco start",
"build": "craco build",
"test": "craco test",
"eject": "react-scripts eject"
}
在代码中,就可以通过 @ 来表示 src 目录的绝对路径。
4、重启项目,让配置生效
npm start
或者
yarn start
@别名路径提示:能够让vscode识别@路径并给出路径提示
在项目根目录创建 jsconfig.json 配置文件
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["src/*"]
}
}
}
边栏推荐
- 2021研究生数学建模D题,BP神经网络和卷积神经网络解题代码(基于pytorch)
- [C language from elementary to advanced] Part 1 Initial C language (1)
- C语言学习记录--变量基本类型和内存大小
- 吃瓜教程task02 第3章 线性模型
- 【win10+cuda7.5+cudnn6.0安装caffe①】安装cuda和cudnn
- (1) Docker installs Redis in practice (one master, two slaves, three sentinels)
- win下Anaconda(环境配置等)和pycharm安装详细教程
- [Verilog] I2S Master Test Bench
- C语言——函数的使用
- 【网站小白】Hibernate插入数据成功,不报错,但是数据库中没有值
猜你喜欢

手推卷积神经网络参数(卷积核)求导

pytorch安装笔记——Pytorch在conda+CUDA10.2环境安装task01

吃瓜教程task04 第5章 神经网络

C语言——文件操作函数 fseek、ftell、rewind详解

Flask framework learning: trailing slashes for routes

分布式日志存储架构设计方案

(3) How Redis performs stress testing

在项目中使用flex布局的justify-content:space-around;遇到的问题,(数量为单数)

RK3399上的Tengine实践笔记

C语言自定义数据类型——联合体
随机推荐
【分享】一个免费语料库
(2) Docker installs Redis in practice (persistent AOF and RDB snapshots)
(3) How Redis performs stress testing
第8章 函数探幽-2
Summary: Cross Validation
CSDN 社区内容创作规范
LeetCode43.字符串相乘 (大数相乘可用此方法)
ES11新增数据类型BigInt大整型
Django--20 implements Redis support, context, and interaction of context and interface
vscode插件
05-JS中的BOM和DOM
pytorch中tensor 生成的函数
[C language from elementary to advanced] Part 2 Initial C language (2)
task06 PyTorch生态
【CSDN21天学习挑战赛】第一天,配置环境外加实现mnist手写数字识别
如何设置pip安装的国内源
第8章 函数探幽 -1
leetcode21. Merge two ordered linked lists
LeetCode1166.设计文件系统
生成用户的唯一标识(openId),并且加密