React(12)案例前期准备

1、创建项目

npx creat-react-app xxx

这里注意 react版本过高会导致antd组件无法安装

需要手动修改pagejson文件中的react和react-demo版本号为 18.2.0

npm i

在配置别名路径

创建craco文件

javascript 复制代码
const path = require("path");
module.exports = {
  webpack: {
    alias: {
      "@": path.resolve(__dirname, "src/"),
    },
  },
};

修改调试工具

javascript 复制代码
"scripts": {
    "start": "craco start",
    "build": "craco build",
    "test": "react-scripts test",
    "eject": "react-scripts eject",
    "server": "json-server ./server/data.json --port 3001"
  },

MOKE数据

"server": "json-server ./server/data.json --port 3001"

创建对应文件夹和文件的json数据

相关推荐
Swift社区6 分钟前
Vue Router 越写越乱,如何架构设计?
前端·javascript·vue.js
大布布将军9 分钟前
⚡️ 后端工程师的护甲:TypeScript 进阶与数据建模
前端·javascript·程序人生·typescript·前端框架·node.js·改行学it
程序员小易1 小时前
前端轮子(1)--前端部署后-判断页面是否为最新
前端·vue.js·node.js
xiaoxue..1 小时前
列表转树结构:从扁平列表到层级森林
前端·javascript·算法·面试
小oo呆1 小时前
【自然语言处理与大模型】LangChainV1.0入门指南:核心组件Agent
前端·javascript·easyui
Hao_Harrision2 小时前
50天50个小项目 (React19 + Tailwindcss V4) ✨ | DrawingApp(画板组件)
前端·react.js·typescript·tailwindcss·vite7
dly_blog2 小时前
Vite 原理与 Vue 项目实践
前端·javascript·vue.js
仅此,2 小时前
前端接收了id字段,发送给后端就变了
java·前端·javascript·spring·typescript
Lovely Ruby2 小时前
[前端] 封装一下 echart 6,发布到 npm
前端·npm·node.js
BD_Marathon2 小时前
NPM_常见命令
前端·npm·node.js