阅读 467

React CRA 工程升级 webpack5

Webpack5 React Scripts

????‍???? 描述

  • uc-react-scripts 主要解决基于create-react-app的项目,快速升级Webpack 5使用

????‍♂️ 快速开始

  • 初始化 CMA 项目: npx @jkyu/create-monet-app init

???? 安装

npm i -g @jkyu/create-monet-app or yarn global add @jkyu/create-monet-app

????‍???? 功能迭代

更新文档

????‍???? 指令

  • uc-react-scripts info 查看当前运行环境

  • uc-react-scripts dev 调试

    • uc-react-scripts dev --env test 运行环境

    • uc-react-scripts dev --no-quiet 关闭webpack错误或警告信息

  • uc-react-scripts build 构建

    • uc-react-scripts build --env test 指定 部署环境

  • uc-react-scripts help

????‍???? 如何使用uc-react-scripts项目

1) 安装 react-app-rewired

$ npm install @jkyu/uc-react-scripts --save-dev 复制代码

2) 在根目录中创建一个 mjd-config.js 文件

/* mjd-config.js */ module.exports = {   custom: {}, // 根据webpack结构,对配置进行覆盖   override: (config) => config // 根据已经生成的config,进行修改 }; 复制代码

+-- your-project |   +-- mjd-config.js |   +-- node_modules |   +-- package.json |   +-- public |   +-- README.md |   +-- src 复制代码

3) 替换 package.json 中 scripts 执行部分

  /* package.json */   "scripts": { -   "start": "react-scripts start", +   "start": "uc-react-scripts dev", -   "build": "react-scripts build", +   "build": "uc-react-scripts build", } 复制代码

4) 启动 Dev Server

$ npm start 复制代码

5) 构建你的应用程序

$ npm run build


作者:JenkinYu
链接:https://juejin.cn/post/7025851621670125575


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐