rn踩坑记录
more >>welcome to wonderland
1 | body::before{ |
##react-router和react-router-dom
React-router
React-router提供了一些router的核心api,包括Router, Route, Switch等,但是它没有提供dom操作进行跳转的api。
React-router-dom
React-router-dom提供了BrowserRouter, Route, Link等api,我们可以通过dom的事件控制路由。例如点击一个按钮进行跳转,大多数情况下我们是这种情况,所以在开发过程中,我们更多是使用React-router-dom。安装很简单npm i react-router-dom –save,安装了淘宝镜像的就用cnpm吧。
——摘自 react-router中文官网
以我们目前的开发方式来讲,dev分支是供其他开发人员查看的,test分支是提测试的分支,假如我们的开发分支为A。
当所要进行开发操作的分支A之前的改动已经提测了,那么我们开发之前就要在当前分支合并一下test分支的代码以确保当前分支的代码最新且跟test分支保持一致。
开发完成后,例行合并到dev分支,直到再一次提测,那么我们再从分支A直接合并到test分支,之所以不从dev分支合并,是因为dev分支上有所有分支的改动,但可能暂时不需要提到测试线。
git merge 时,发生了什么呢
通过实验,我们发现 在merge的时候 只会提交并合并我们改动过的文件
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true