CRACO 快速使用

Getting Started | CRACO

craco 是专门由于 cra 配置的重写,扩展配置 cra (webpack)。

  1. 安装依赖

    复制代码
    npm i -D @craco/craco
  2. 根目录下创建 craco.config.js 和配置 configure:

    复制代码
      my-app
      ├── node_modules
    + ├── craco.config.js
      └── package.json

    craco.config.js

    js 复制代码
    module.exports = {
        devServer: {
            proxy: {
                '/api': {
                    target: 'http://localhost:3000',
                    changeOrigin: true,
                }
            }
        }
    }
  3. 脚本更改:

    package.json

    复制代码
    "scripts": {
    -  "start": "react-scripts start"
    +  "start": "craco start"
    -  "build": "react-scripts build"
    +  "build": "craco build"
    -  "test": "react-scripts test"
    +  "test": "craco test"
    }
相关推荐
Mr_Swilder3 分钟前
vscode没有js提示:配置jsconfig配置
前端
skywalk81634 分钟前
使用Trae 自动编程:为小学生学汉语项目增加不同出版社教材的区分
服务器·前端·人工智能·trae
huohuopro12 分钟前
LangChain | LangGraph V1教程 #3 从路由器到ReAct架构
前端·react.js·langchain
柒.梧.28 分钟前
HTML入门指南:30分钟掌握网页基础
前端·javascript·html
用户542778485154030 分钟前
Promise :从基础原理到高级实践
前端
用户40993225021233 分钟前
Vue3条件渲染中v-if系列指令如何合理使用与规避错误?
前端·ai编程·trae
Mr_Swilder37 分钟前
2025-12-20 vue3中 eslint9+和prettier配置
前端
code_YuJun38 分钟前
脚手架开发工具——判断文件是否存在 path-exists
前端
code_YuJun39 分钟前
脚手架开发工具——root-check
前端
用户542778485154039 分钟前
XMLHttpRequest、AJAX、Fetch 与 Axios
前端