博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React GraphQL Koa仿Pinterest手机端
阅读量:6909 次
发布时间:2019-06-27

本文共 1816 字,大约阅读时间需要 6 分钟。

  • 客户端使用React + ApolloClient + GestaltUI
  • 服务端使用Koa2 + GraphQL + Mongoose

github 欢迎加⭐

首页

个人

详情

评论

在线预览

启动

cnpm installnpm run start

默认是连接远程服务器的,以下连接本地的服务

  1. 安装mongodb
  2. 更改 server/db.jslet db=mongoose.connect('mongodb://web:wysj3910@127.0.0.1:27017/web') 连接地址。
  3. 并更改 src/public.js 里的 HOST 常量为 http://localhost:8181
  4. 运行 npm run server

文件目录

├── index.ejs├── package.json├── README.md├── server│   ├── db.js│   ├── graphql│   │   ├── APIError.js│   │   ├── comment.js│   │   ├── file.js│   │   ├── formatError.js│   │   ├── main.js│   │   ├── post.js│   │   ├── public.js│   │   └── user.js│   ├── index.js│   ├── render.js│   └── server.js├── src│   ├── actions│   │   ├── config.js│   │   ├── photo.js│   │   └── public.js│   ├── Components│   │   ├── AddPhoto.jsx│   │   ├── Footer.jsx│   │   ├── FooterNavLink.jsx│   │   ├── HeaderContainer.jsx│   │   ├── Header.jsx│   │   ├── HiddenFooter.jsx│   │   ├── IconButton.jsx│   │   ├── ListButton.jsx│   │   ├── PageLoading.jsx│   │   ├── PostList.jsx│   │   ├── Scroll.jsx│   │   └── Tabs.jsx│   ├── constants.js│   ├── Containers│   │   ├── App.jsx│   │   ├── Comments.jsx│   │   ├── Create.jsx│   │   ├── Find.jsx│   │   ├── Home.jsx│   │   ├── Join.jsx│   │   ├── Login.jsx│   │   ├── MoreLikes.jsx│   │   ├── Notice.jsx│   │   ├── Post.jsx│   │   ├── User.jsx│   │   ├── UserLikes.jsx│   │   └── UserPosts.jsx│   ├── index.js│   ├── Module│   │   ├── MaterialUIServiceRendering.js│   │   └── PWS.js│   ├── public│   │   ├── Global.js│   │   ├── Theme.js│   │   └── tool.js│   ├── public.js│   ├── reducers│   │   ├── config.js│   │   ├── index.js│   │   └── loads.js│   ├── static│   │   ├── favicon.ico│   │   ├── logo.png│   │   └── manifest.json│   └── store.js├── static│   ├── default.jpg│   ├── favicon.ico│   ├── logo.png│   └── manifest.json├── webpack.build.js└── webpack.dev.js

转载地址:http://jhfcl.baihongyu.com/

你可能感兴趣的文章
聊聊这一年写的 SPS 音乐扩展
查看>>
做为前端开发者,你应该要懂的 http协议
查看>>
安装完Python之后,如何设置Python环境变量
查看>>
Android性能优化全方面解析
查看>>
web安全入门课程推荐--Web 安全恩仇录:漏洞原理
查看>>
iOS定位处理约束冲突
查看>>
Sourcetree安装与使用
查看>>
setTimeout的this指向:学习apply、call、bind
查看>>
课程 1B: 打造布局
查看>>
以太坊 DApp 开发入门,如何搭建一个区块链投票系统。
查看>>
iOS中使用opencv进行图像识别操作
查看>>
Cucumber是如何工作的?
查看>>
聊聊TypeScript中类、接口之间相互继承与实现的那些事儿
查看>>
GJLightBlueTooth——一个轻量级的iOS蓝牙开发库
查看>>
DOM元素及操作
查看>>
阿里云文件存储(NAS)助力业务系统承载双十一尖峰流量
查看>>
java中的volatile关键字
查看>>
信息安全意识
查看>>
docker常用命令总结
查看>>
从零开始实现一个简易的Java MVC框架(二)--实现Bean容器
查看>>