这个系列的博客用来记录我开发时候遇到的问题以及学习到的知识 边做边学: 前后端分离,高内聚低耦合小程序端使用了mpvue 内部使用了vuejs的语法 来做整个小程序的渲染层 后端使用的是koa2搭建一个本地的开发环境(node.js方案): 官方文档:https://cloud.tencent.co ...
分类:
其他好文 时间:
2018-07-23 14:44:11
阅读次数:
317
koa源码阅读[0] Node.js也是写了两三年的时间了,刚开始学习Node的时候,hello world就是创建一个HttpServer,后来在工作中也是经历过Express、Koa1.x、Koa2.x以及最近还在研究的结合着TypeScript的routing-controllers(驱动依然 ...
分类:
其他好文 时间:
2018-07-22 20:51:45
阅读次数:
132
实现思路 首先读取当前路径下所有的文件和文件夹 当去点击某个列表项时判断其实文件还是文件夹,文件的话直接读取,文件夹则再次利用上一个步骤读取并展示 文件结构 代码 index.js 入口文件 content.js 获取内容 file.js 读取文件 dir.js 读取文件夹 js const wal ...
分类:
其他好文 时间:
2018-07-22 00:33:06
阅读次数:
213
手动创建项目文件 1.在指定目录下,右击创建项目文件夹。 2.使用git init 命令把此文件下内容变成可由git进行版本控制的文件。 3.执行“npm init y”命令,创建package.json文件,初始化 4.执行“npm init koa”命令,安装koa,此时项目路径下会生成一个pa ...
分类:
数据库 时间:
2018-07-20 14:36:56
阅读次数:
234
/** * Created by db on 2018/7/20 */const mysql = require('mysql')const defautConfig = {host: 'localhost',user: 'root',password: '',database: 'test',connectionLi
分类:
数据库 时间:
2018-07-19 18:09:41
阅读次数:
248
Koa就是基于node自带的http模块,经过封装,监听端口,实现ctx(上下文)管理,中间件管理等 例子1、koa监听3000端口,在页面输出值 例子2、http监听3000端口,页面返回值 例子3、使用http封装一个简单的web服务 例子4: koa2中的ctx就是上下文,用来挂载reques ...
分类:
其他好文 时间:
2018-07-19 00:50:18
阅读次数:
259
简介 koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个 ...
分类:
其他好文 时间:
2018-06-29 14:21:59
阅读次数:
198
问题描述:服务器系统架构采用的是koa(并非koa2),客户端富文本编辑器采用的是百度的ueditor控件。现在需要ueditor支持将图片直接上传到七牛云。 前提:百度的ueditor需要在本地配置为可用,图片上传相关的配置可以参考官方文档的描述。由于服务器用的node.js,因此ueditor目 ...
分类:
Web程序 时间:
2018-06-20 13:04:37
阅读次数:
270
随着Node.js的日益火热,各种框架开始层出不穷的涌现出来,Node.js也开始逐渐的被应用到处理服务端请求的场景中。搭建Web项目的框架也随之开始出现——express、koa、koa2、egg等,当然要了解其好坏还是要自己去啃源码的。本文将不会涉及到源码,只是带领初学者简单了解下Koa2的基本 ...
分类:
Web程序 时间:
2018-06-17 12:36:47
阅读次数:
335
Node主要用在开发 Web 应用。这决定了使用 Node,往往离不开 Web 应用框架。 Koa 就是一种简单好用的 Web 框架。它的特点是优雅、简洁、表达力强、自由度高。本身代码只有1000多行,所有功能都通过插件实现,很符合 Unix 哲学。 本文从零开始,循序渐进,教会你如何使用 Koa ...
分类:
其他好文 时间:
2018-06-11 02:00:58
阅读次数:
207