摘要:但是在这个过程中,遇到了一个请求无法获取到的问题。解决办法安装包再次打印三接下来几天需要完成的工作大概看一下的并各写一篇博客登录和注册应该使用有关的知识了解一下并写一篇博客。
vue nuxt koa2 mongodb 写博客(Day1) 一.利用nuxt初始化项目
初始化项目有两种方法:
1.vue init nuxt-community/koa-template
此种方法在npm run dev时可能会遇到报错,因为如果使用此种方法安装的是最新版本的nuxt.js。此时,只需要卸载nuxt.js并安装1.4.2版本的nuxt.同时,升级eslint-plugin-html(npm i eslint-plugin-html@^3)
2.npm install npx -g(我直接全局安装了)
npx create-nuxt-app
在安装了mongodb,并安装了mongoose同时写了一个demo测试一下数据库、collection是否建起来了。
但是在这个过程中,遇到了一个post请求无法获取到ctx.request.body的问题。
解决办法:
1.安装koa-bodyparser包 2.import bodyParser from "koa-bodyparser" 3.app.use(bodyParser({ extendTypes: ["json", "text", "form"] })) 4.再次打印ctx.request.body三.接下来几天需要完成的工作
1.大概看一下nuxt.js、koa2、mongoose的api并各写一篇博客
2.登录和注册应该使用token,redis,session有关的知识,了解一下,并写一篇博客。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/19452.html
摘要:此项目我会长期更新,希望能和大家一起学习,共同进步更新本项目的版本基于开发,后端用进行了重写。 感悟 历时两个多月,终于利用工作之余完成了这个项目的1.0版本,为什么要写这个项目?其实基于vuejs+nodejs构建的开源博客系统有很多,但是大多数不支持服务端渲染,也不支持动态标题,只是做到了前后端分离,对于博客类系统seo肯定很重要,索性就自己动手写了这个项目,其中也遇到了不少问题,...
摘要:此项目我会长期更新,希望能和大家一起学习,共同进步更新本项目的版本基于开发,后端用进行了重写。 感悟 历时两个多月,终于利用工作之余完成了这个项目的1.0版本,为什么要写这个项目?其实基于vuejs+nodejs构建的开源博客系统有很多,但是大多数不支持服务端渲染,也不支持动态标题,只是做到了前后端分离,对于博客类系统seo肯定很重要,索性就自己动手写了这个项目,其中也遇到了不少问题,...
摘要:搭建个人博客很久以来就特别想搭建一个,但是都是由于技术原因没有搭建起来。学习,并对代码进行重构。因为整个博客要完整的从项目构建到项目上线的确比较繁琐,这里只是给想要试试与一个代码参考。 vue+koa+mongodb 搭建个人博客 很久以来就特别想搭建一个blog,但是都是由于技术原因没有搭建起来。以前学习github的时候准备采用github与hexo来搭建。但是后来想了一下自己也在...
阅读 637·2021-11-24 09:39
阅读 2225·2021-11-22 13:54
阅读 2157·2021-09-23 11:46
阅读 3217·2019-08-30 15:55
阅读 2642·2019-08-30 15:54
阅读 2381·2019-08-30 14:18
阅读 1519·2019-08-29 14:15
阅读 2660·2019-08-29 13:49