当前位置:网站首页>配置@路径简化路径处理
配置@路径简化路径处理
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/*"]
}
}
}
边栏推荐
猜你喜欢
【转载】CMake 语法 - 详解 CMakeLists.txt
uniapp获取用户信息(登录及个人中心页面的实现)
08-Express路由详解
09-ES6语法:变量、箭头函数、类语法、静态属性及非静态属性
吃瓜教程task05 第6章 支持向量机
【win10+cuda7.5+cudnn6.0安装caffe①】安装cuda和cudnn
Flask framework learning: template rendering and Get, Post requests
C语言——动态内存分配常见的错误案例
【CSDN21天学习挑战赛】第一天,配置环境外加实现mnist手写数字识别
【win10+cuda7.5+cudnn6.0安装caffe④】安装pycaffe
随机推荐
pytorch矩阵运算问题
Chapter 4-2 a complex type (pointer)
pytorch安装笔记——Pytorch在conda+CUDA10.2环境安装task01
【C语言从初阶到进阶】第一篇 初始C语言(一)
Install different versions of MinGW (g++/gcc) and the configuration of the corresponding clion editor under Win
吃瓜教程task01 第1章 绪论
C语言——文件操作(2)文件的读写操作
博客帮助文档
【转载】如何理解数据集中【训练集】、【验证集】和【测试集】
Some Error in Visual Studio solution
C语言动态内存分配(1)三种函数讲解
Introduction of several ways to initialize two-dimensional arrays in C language (private way to initialize large arrays)
【备忘】从零开始搭建Yolo5训练环境
内存泄露与内存溢出
吃瓜教程task05 第6章 支持向量机
普林斯顿概率论读本读书笔记(阅读中......)
ClionIDE通过指定编译器编译
字符与字符串
06-JS定时器:间隔定时器、延时定时器
C语言结构体——位段概念的讲解