react 脚手架 ------create-react-app初始化项目 --yarn 使用 短命女 2022-05-08 10:14 673阅读 0赞 距离上一次提及React的内容差不多也快1年多了,然后这一年里平胸而论觉得进步不多,然后最近因为业务需要然后都在做一些前端的工作。 然后以前都是从npm init一路自己撸到配置package.json到写scripts那些,现在脚手架一行撸穿,还是感叹懒人的世界6666 -------------------- 老规矩开篇前先案例:[https://github.com/ddwhan0123/Useful-Open-Source-Android][https_github.com_ddwhan0123_Useful-Open-Source-Android] (一篇前端文章贴安卓东西合适吗?哈哈哈哈) -------------------- 废话不多说介绍下用得比较顺手的脚手架一个是FaceBook的[create-react-app][] 一个是阿里的[Ant Design of React][] -------------------- ## 安装 create-react-app ## ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUzNDc4_size_16_color_FFFFFF_t_70][] ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUzNDc4_size_16_color_FFFFFF_t_70 1][] 学一个官网的最好方式就是看官网 先装脚手架 npm install -g create-react-app * 1 * 看一下版本,按版本安装creact-react-app@ 1.5.2 creact-react-app --version create-react-app 你的项目名 * 1 然后噼里啪啦就ok了 cd 进去 npm run start * 1 ![这里写图片描述][70] 他会创建一个很纯粹的React项目 引用到的就是 "dependencies": { "react": "^16.2.0", "react-dom": "^16.2.0", "react-scripts": "1.1.1" } * 1 * 2 * 3 * 4 * 5 没有其他依赖,所以如果要自己加一些库(UI组件什么的)就自己弄了. 安装一个yarn 直接官网下载.mis文件即可. 安装react-router @4.2.0 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUzNDc4_size_16_color_FFFFFF_t_70 2][] -------------------- ## 安装 antd ## 先装脚手架 npm install antd-init -g * 1 然后cd到你要建项目到目录 antd-init * 1 然后跑项目 npm start * 1 ![这里写图片描述][70 1] antd脚手架的依赖也就是多了一个自己的套餐antd "dependencies": { "antd": "^3.0.0", "moment": "^2.19.3", "react": "^16.2.0", "react-dom": "^16.2.0" } * 1 * 2 * 3 * 4 * 5 * 6 -------------------- ## 升级版本 ## 基于dva的脚手架 首先是安装脚手架 npm install dva-cli -g * 1 然后创建项目 dva new dvatest * 1 运行项目 npm start * 1 效果如图 ![这里写图片描述][70 2] 创建出来的就是一个有项目目录,有“路霸“,有打包脚本的“高完成度“项目了 ![这里写图片描述][70 3] 简化了你的“立项成本“,简单好用! 但是说实话roadhog的封装解释的东西相对浅显,爬坑。。。爬坑。。。。 \--------------------- 作者:王亟亟 来源:CSDN 原文:https://blog.csdn.net/ddwhan0123/article/details/79487071?utm\_source=copy 版权声明:本文为博主原创文章,转载请附上博文链接! [https_github.com_ddwhan0123_Useful-Open-Source-Android]: https://github.com/ddwhan0123/Useful-Open-Source-Android [create-react-app]: https://github.com/facebook/create-react-app [Ant Design of React]: https://ant.design/docs/react/introduce-cn [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUzNDc4_size_16_color_FFFFFF_t_70]: /images/20220508/acd8f37dc0c54714b0017e8c895fea90.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUzNDc4_size_16_color_FFFFFF_t_70 1]: /images/20220508/7419097bdbbe4ba5b2564f3840ff4f8c.png [70]: /images/20220508/874d0468227d4d6784f137d91967df44.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUzNDc4_size_16_color_FFFFFF_t_70 2]: /images/20220508/99087d432b364c6fae952d4065644837.png [70 1]: /images/20220508/ac68567b3c6847a3a550803ed5aa3377.png [70 2]: /images/20220508/f896039f115c45e3803a5abefae54df3.png [70 3]: /images/20220508/d7f35bd396f543cbb934a348fc969d49.png
相关 如何使用create-react-app脚手架快速搭建一个react项目 reate-react-app是一个react工程脚手架,可快速构建一个react应用。内置webpack、babel、es6等特性,开发者无需关注配置,关注业务模块的开... £神魔★判官ぃ/ 2024年04月17日 05:30/ 0 赞/ 135 阅读
相关 初识react(1)——使用脚手架创建项目 最近在学react,看了些基本知识的视频,奈何下手做项目时多遇坎坷,故记录这一路的学习。 全局下载create-react-app > npm install -g c 痛定思痛。/ 2023年07月16日 10:54/ 0 赞/ 61 阅读
相关 React脚手架搭建及创建React项目 一、Node.js 的诞生 先来聊聊 Node.js 诞生的故事,了解一下它最早的定位,以及后来定位的变化。 Node.js 是2009的时候由大神 Ryan D 绝地灬酷狼/ 2023年07月11日 11:23/ 0 赞/ 163 阅读
相关 教程:使用create-react-app脚手架创建React项目 1、React简介 React起源于Facebook的内部项目,因为该公司对市场上所有JavaScript MVC框架都不满意,就决定自己写一套,用来架设 Instagr 太过爱你忘了你带给我的痛/ 2023年07月08日 12:27/ 0 赞/ 3 阅读
相关 create-react-app脚手架搭建react项目 第一步:下载安装全局的脚手架工具 npx i -g create-react-app 或者 yarn add -g create-react-app 女爷i/ 2022年12月10日 10:20/ 0 赞/ 317 阅读
相关 React 初探 [七] 使用React脚手架创建项目并实现评论功能 > 实践出真知!!! 了解了React 一些基础之后,那么在实际开发中,React 框架是怎么使用的呢,和 VUE 一样,他们都有比较完善的生态系统,今天就先来探探react 迷南。/ 2022年11月27日 08:49/ 0 赞/ 307 阅读
相关 ⑤ React 基于react脚手架构建简单项目 查看专栏其它文章: [① React 介绍及JSX简单使用][React _JSX] [② React 面向组件编程(state、props、refs)、事件处理][Rea 灰太狼/ 2022年10月29日 09:24/ 0 赞/ 268 阅读
相关 react 脚手架 ------create-react-app初始化项目 --yarn 使用 距离上一次提及React的内容差不多也快1年多了,然后这一年里平胸而论觉得进步不多,然后最近因为业务需要然后都在做一些前端的工作。 然后以前都是从npm init一路自己撸 短命女/ 2022年05月08日 10:14/ 0 赞/ 674 阅读
相关 使用create-react-app脚手架创建React项目 1. 介绍 在开发react应用时,应该没有人用传统的方法引入react的源文件(js),然后在html编辑吧。 大家都是用webpack + es6来结合react 女爷i/ 2021年09月17日 02:10/ 0 赞/ 508 阅读
相关 初始化React 项目 使用webpack和Babel > 今天建react 项目的时候发现 在一个典型的React项目中,我们使用Babel和Webpack。 Babel用于将JSX和ES6转换为纯ES5代码。 Webpack用 淩亂°似流年/ 2021年09月03日 09:55/ 0 赞/ 455 阅读