react项目_保证一看就会 | 手把手教你创建一个React项目
生活随笔
收集整理的这篇文章主要介绍了
react项目_保证一看就会 | 手把手教你创建一个React项目
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
一、如何使用 git 在 GitHub 上创建一个项目
首先,在github上注册自己的账号,然后登录后,可以看到如下界面,是你的主页。点击右边的➕号,选择第一个选项
此时我们正在创建一个项目。转跳到如下页面:
红色标注说明:
备注:如果你不想用Clone with HTTPS出来的这个链接,可以选择切换Use SSH。个人感觉:使用上感觉没啥区别,只是走得协议不一样。
到了此步,线上就创建好了一个项目仓库。接下来将其和本地同步(即和我们自己的电脑)
二、本地电脑中,先创建一个React项目
//1. 创建后端,通过express $ mkdir be$ cd be($ npx express -e)无效的话,如下做:$ npm init$ npm install express --no-save//2. 创建前端react项目$ mkdir fe$ cd fe//react项目快速搭建($ npx create-react-app my-app同下效果)$ npx create-react-app .$ cd my-app$ npm start小Tips:一开始表姐是自己安装官网搭建,一开始用的npm,但是太慢,切换了淘宝源。然后发现用npx可以将各种安装依赖只在项目中临时创建,于是就改用了这个。后面发现还是yarn最快。
三、将本地文件和远程仓库同步
//1.从工作区提交暂存区 $ git add . 提交所有改动的文件//备注: 第一次使用时会提示输入以下内容:$ git config --global user.email "you@example.com"$ git config --global user.name "Your Name"//2.暂存区到本地服务器$ git commit -m "提交的注释" 暂存区到本地服务器接着弹出填写:git账号和密码//3.提交远程服务(本地连接远程)$ git push origin master:提交远程服务(origin:远程服务器名称 master:主分支)如果是主分支,只要git push就可以了或者(//本地同步远程$ git remote add origin url$ git pull origin 分支名 --allow-unrelated-histories)//查看是否连接成功$ git remote -v//4.更新(拉取下来)$ git pull origin master : 更新//5.上传代码$ git push --set-upstream origin master之后再重复上面1.2.3步另:附上git常用命令
Git 本地操作//1.如何将远程仓库和本地进行相关的联系Clone with https:每次提交远程服务器都需要用户名和密码--不常用Clone with ssh:配置私钥(本地)和公钥(配置给githup)//2.克隆代码到本地$ git clone 仓库的url---第一次//3.查看状态:$ git status 对比本地和本地服务器的区别//4.创建分支Git branch 分支名称 创建分支Git checkout 分支名称 切换分支Git branch 查看分支//5.Git commit -am “提交的注释” === git add . git commit -m ””//6.版本:$ git tag v1.0$ git push origin v1.0//7.协作://8.提交日志 $ git log //9.$ git rm与$ git rm --cached//10.当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用$ git rm file_path$ git commit -m 'delete somefile' $ git push//.gitignore:忽略提交文件,忽略环境配置。四、我的整个项目结构
src下新建文件夹- pages- components- assets - actions,及下面还要新建一个api文件夹(因为表姐后面的数据请求写在的axtions里的)- router- utils- actions- reducers- store- hoc- context- server五、配置组件库Ant Desigin
//安装$ yarn add antd其他:参考官网中的按需配置,表姐认为很详细了。
六、配置路径别名
npm中找customize-cra第三方包,找到其中的别名Alias,按照说明修改config-overrides.js 文件。
const { override, fixBabelImports, addWebpackAlias } = require('customize-cra');const path = require("path") //引入path模块module.exports = override( fixBabelImports('antd', { libraryDirectory: 'es', style: 'css', }), addWebpackAlias({ //别名:绝对路径(要写绝对路径,就要用到path模块,在上面引入) "@": path.join(__dirname, "src") }),);配置好了之后,重新启动项目
$ yarn start使用时,如下:
import LayOut from "@/layout"; //如此使用路径别名七、配反向代理
这样,一个react项目就创建好了。接下来就是写我们自己的项目代码了哦。下一篇我会继续为大家分享我的登录注册拦截及项目效果。如果喜欢这篇文章,关注我的头条号@职场大表姐,我会继续为大家分享更多相关内容。如果你有什么想法,可以留言告诉我哦^_^
#职场众生相##职场达人说#
总结
以上是生活随笔为你收集整理的react项目_保证一看就会 | 手把手教你创建一个React项目的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: python图像边缘提取_python通
- 下一篇: 遍历矩阵每一行穷举_LeetCode:二