# blog **Repository Path**: luozyfun/blog ## Basic Information - **Project Name**: blog - **Description**: blog - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # blog > 偏重心于前端的校园博客框架 ## 移动端 1、首先运行mongodb:mongod --dbpath=D: 开启mongodb服务 2、然后再到service下运行node index.js开启后端服务; #### 简介 前后端分离;后台操控数据提供接口,解决跨域问题;前端请求数据渲染页面; > ##### 移动端blog后台 > > express 后台框架 > > cors实现跨域 > > boder-parser处理数据 > > vue实现路由跳转后 > > 后台端口 地址http://localhost:8088/ > > 前端端口 地址 http://localhost:8080/#/ > > > > control: express + nodejs操控mongodb将前端通过api传输过来的数据做处理,借助mongoose 请求mongodb里面的数据。操控mongodb > > module:mongodb :scheme生成collection集合结构=》在module下通过mongoose.model生成对应结构集合 > > > > ##### 前端 > > axios请求数据(挂在根对象VUE上,使用) > > view:vue3.0 作为视图框架展现,通过vue-router路由跳转页面实现SPA单页面web应用,借助axios去请求api获取/传递数据 > > mint-ui作为ui组件库加快开发 > > ## PC端 #### 启动 ``` node app.js 想要即时预览可以用supervisor ``` 1、cors实现跨源请求 2、express + nodejs实现后台 boder-parser处理数据 express后台实现路由,监听url获取数据直接渲染指定页面