使用 craco库 来自定义CRA配置
1、概述
Craco(Create React App Configuration Override)
是一个用于扩展 Create React App(CRA)
配置的工具。通过 Craco
,你可以在不弹出 Create React App
的内部配置的情况下,轻松地对 CRA 的配置进行自定义。
craco配置文档:https://github.com/dilanx/craco/blob/main/packages/craco/README.md#configuration
2、安装craco
npm i -D @craco/craco
3、在项目 根目录中创建 craco
的配置文件:craco.config.js
,并在配置文件中配置路径别名,代码如下:
const path = require('path')
module.exports = {
// webpack 配置
webpack: {
// 配置别名
alias: {
// 约定:使用 @ 表示 src 文件所在路径
'