资讯专栏INFORMATION COLUMN

vue+nuxt+koa+mongodb写一个博客(Day1)

Joyven / 2150人阅读

摘要:但是在这个过程中,遇到了一个请求无法获取到的问题。解决办法安装包再次打印三接下来几天需要完成的工作大概看一下的并各写一篇博客登录和注册应该使用有关的知识了解一下并写一篇博客。

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

相关文章

  • vue+node支持服务端渲染的博客系统

    摘要:此项目我会长期更新,希望能和大家一起学习,共同进步更新本项目的版本基于开发,后端用进行了重写。 感悟 历时两个多月,终于利用工作之余完成了这个项目的1.0版本,为什么要写这个项目?其实基于vuejs+nodejs构建的开源博客系统有很多,但是大多数不支持服务端渲染,也不支持动态标题,只是做到了前后端分离,对于博客类系统seo肯定很重要,索性就自己动手写了这个项目,其中也遇到了不少问题,...

    xiaoxiaozi 评论0 收藏0
  • vue+node支持服务端渲染的博客系统

    摘要:此项目我会长期更新,希望能和大家一起学习,共同进步更新本项目的版本基于开发,后端用进行了重写。 感悟 历时两个多月,终于利用工作之余完成了这个项目的1.0版本,为什么要写这个项目?其实基于vuejs+nodejs构建的开源博客系统有很多,但是大多数不支持服务端渲染,也不支持动态标题,只是做到了前后端分离,对于博客类系统seo肯定很重要,索性就自己动手写了这个项目,其中也遇到了不少问题,...

    solocoder 评论0 收藏0
  • 前端学习资源汇总

    摘要:建立该仓库的目的主要是整理收集学习资源,统一管理,方便随时查找。目前整合的学习资源只是前端方向的,可能会存在漏缺比较好的资源,需要慢慢的完善它,欢迎在该上补充资源或者提供宝贵的建议。 说明 平时的学习资源都比较的凌乱,看到好的资源都是直接收藏在浏览器的收藏夹中,这样其实并不方便,整理在云笔记上,也不方便查看修改记录,索性就整理在 github 上并开源出来,希望帮助大家能够更快的找到需...

    SnaiLiu 评论0 收藏0
  • vue+koa+mongodb 个人博客

    摘要:搭建个人博客很久以来就特别想搭建一个,但是都是由于技术原因没有搭建起来。学习,并对代码进行重构。因为整个博客要完整的从项目构建到项目上线的确比较繁琐,这里只是给想要试试与一个代码参考。 vue+koa+mongodb 搭建个人博客 很久以来就特别想搭建一个blog,但是都是由于技术原因没有搭建起来。以前学习github的时候准备采用github与hexo来搭建。但是后来想了一下自己也在...

    ivan_qhz 评论0 收藏0

发表评论

0条评论

Joyven

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<