基于react 16 + node 实现一个社交App 🐟🐟
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
public
scripts
server-react-gachat
src
.babelrc
.gitignore
README.md
cmrh.conf.js
package.json
yarn.lock

README.md

尬聊

运行项目

  • 确保安装了node.js >= v7.6.0

安装依赖

npm install or yarn

启动项目

  • 需要先启动后端 npm run server

  • 启动前端

npm start or yarn start

  • 项目运行在3001 端口 确保端口不被占用

技术栈

  • react 16.0 核心库

  • react-redux 状态管理

  • react-router 4.x 路由

  • css: 使用 styled-component

官网地址: https://www.styled-components.com/docs/basics

相关使用: https://www.styled-components.com/docs/basics

  • 适配: 使用淘宝rem适配方案

GitHub地址: https://github.com/amfe/lib-flexible/tree/master

目前使用的还是2.x以下rem适配方案 (2.x以上使用的是vw适配) 1rem = 37.5px 即 1px = 1 / 37.5 = .02666rem 保留 4位小数�