当前位置: 首页 > 后端技术 > Node.js

ReactGraphQLKoa仿Pinterest移动端

时间:2023-04-03 17:55:46 Node.js

客户端使用React+ApolloClient+GestaltUI服务端使用Koa2+GraphQL+Mongoosegithub欢迎补充?https://github.com/tzuser/react-graphql在线预览在线预览API启动cnpminstallnpmrunstart默认是连接到远程服务器,如下连接本地服务,安装mongodb,修改server/db中letdb=mongoose.connect('mongodb://web:wysj3910@127.0.0.1:27017/web')的连接地址。js。并将src/public.js中的HOST常量改为http://localhost:8181runnpmrunserverfiledirectory├──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│├──动作│├──config.js│├──photo.js││└──public.js│├──组件│├──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│├──容器││jsx││├──Comments.jsx││├──Create.jsx││├──Find.jsx││├──Home.jsx││├──Join.jsx│││x登录。│├──MoreLikes.jsx││├──Notice.jsx││├──Post.jsx││├──User.jsx││├──UserLikes.jsx│j││P├。─index.js│├──模块││├──MaterialUIServiceRendering.js││└──PWS.js│├──public││├──Global.js││├──││─tool.js│├──public.js│├──减速器││├──config.js││├──index.js││└──loads.js│├──static││├──网站图标png│└──manifest.json├──webpack.build.js└──webpack.dev.js