一起来学React吧(2018.7.3——1)
本人已经入职,公司前端使用React,作为一名小白还是要从头学起。
创建React项目遇到的坑(Windows)
老大一上来就给了我一个巨大无比的项目,集成的我看的头痛,果断放弃。从头学起,使用node搭建React项目。
1、安装Node环境。
2、安照流程创建项目。(我使用的是npm,还有其他的创建方法,而且使用create-react-app脚手架创建的,如果有时间还是自己一步一步创建文件会比较好)
npm install -g create-react-app
create-react-app testapp
cd testapp
npm start
到这里一般都不会失败,如果失败了好好反思一下。
然后我们可能需要修改配置文件,所以需要暴露出隐藏的webpack相关的配置。关闭项目后输入
npm run eject
这个时候再重新运行应该会可以。但是我的很不幸报错了,这个时候如果
myapp@0.1.0 start:node scripts/start.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the myapp@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
是这样的话,就需要重新
npm install
以防万一,我还删除了整个node_modules文件夹。然后重新start,项目成功运行。
React简单路由(React-Router)
1、安装React-router。
React-rou