打赏

react 配置@别名

1.安装 craco工具

npm i -D @craco/craco

craco 是一个用于扩展 Create React App(CRA)的工具,CRA 是一个用于快速搭建 React 应用的脚手架工具。CRA 提供了一个简单的项目结构和配置,使得开发者可以快速开始一个 React 项目的开发。
然而 CRA 的配置是被隐藏的,开发者无法对其进行自定义和扩展。这就是 craco 出现的原因。craco(Create React App Configuration Override) 允许开发者覆盖和扩展 CRA 的配置,以满足更复杂的项目需求。

 

2. 根路径创建craco.config.js的文件

const path = require('path')

module.exports = {
    webpack:{
        alias:{
          "@":path.resolve(__dirname,"src")
        }
      }
}

  3. 修改 package.json文件 scripts 配置的 react-scripts 替换为 craco

 4. vscode提示配置,创建jsconfig.json

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

  

 

posted on 2024-04-09 15:36  jlyuan  阅读(24)  评论(0编辑  收藏  举报

导航