koa相关内容

node - koa-favicon有人用过没有啊?遇到问题了。

1.当我改变图表之后,浏览器中显示的图标并没有改变。 2.我将浏览器缓存清除之后,浏览器中不显示图标了。我设置好的favicon.ico也不显示。 这是怎么一回事啊? 3.最新情况:先清除浏览器缓存,再运行。火狐浏览器成功,谷歌浏览器还是不显示图标。 那个“圣斗士星矢”是我的页面,你看,图片是个空白的图片。怎么办啊? 过了一天就自动的好了,谷歌可以正确显示图标了。 ..
发布时间:2017-09-06 11:18:07 其他开发

node - koa-bodyparser是干什么用的啊?

问 题 我使用url模块来解析url。然后,我把koa-bodyparser去掉之后,完全没有影响。koa-bodyparser究竟是干什么的啊? 解决方案 用来解析body的中间件,比方说你通过post来传递表单,json数据,或者上传文件,在koa中是不容易获取的,通过koa-bodyparser解析之后,在koa中this.body就能直接获取到数据。 可以看看我的这个r ..
发布时间:2017-09-06 11:15:58 其他开发

如何使用gulp启动koa应用?求指教

问 题 我使用koa写了个app.js。现在需要在gulpfile.js中启动app.js。请问应该怎么启动啊? 解决方案 通过gulp-nodemon可以做到启动服务端文件,而且通过以下的配置,可以做到服务端文件修改,浏览器自动刷新,楼主可以试试 'use strict'; var gulp = require('gulp'); var browserSync = re ..
发布时间:2017-09-06 11:05:28 其他开发

node使用koa框架,和mongodb一起用,有什么好的方案没?

问 题 koa框架搭好了,想根据不同的路由对mongodb数据库进行数据的操作。 阮一峰的例子 阮一峰的例子并不适合我。不知道有没有比较好的方案。 解决方案 根据不同的路由对mongodb数据库进行数据操作 你说的是不是REST API?如果是的话已经有很多第三方实现了,文档中有这些框架的信息: https://docs.mongodb.com/ecosystem ..
发布时间:2017-09-06 10:55:19 其他开发

node.js - ejs模板里面怎么检查变量的有效性?

问 题 是这样的,在使用ejs模板的时候 很多时候都需要对变量的有效性,包括数组的长度等等进行验证 那么问题来了 有的变量我没随着render传进去的话 怎么才能检查出来? 试过if(var) typeof(var) !== 'undefined’ 都会报错 Cannot read property 'name' of undefined 各位有什么好的办法吗? 现在 ..
发布时间:2017-09-06 09:49:57 其他开发

koa-router - koa如何动态调用控制器

可能一直习惯了php的框架或者其他的MVC框架,最近在研究node的koa框架,于是,想根据请求的url动态调用控制器,然后我使用了koa-router中间件,根据解析url去动态调用对应的controller文件,然后不幸的事情就发生了... 先展示下问题所在: app.js里router中间件主要调用部分: var router = require('koa-router'); ..
发布时间:2017-09-06 09:33:09 其他开发

node.js - 如何在路由里请求别的链接?

问 题 要做手机验证码,我想把服务商的请求包在我的路由里, 但是该怎么做呢? 我看到的一个方案是用Request模块,不知道合不合适 解决方案 request挺好用的 可以解决问题。 一般在这个函数里,服务端需要处理请求。一般是读取/修改数据库。 而你除此之外还要请求另外的HTTP API罢了。 ..
发布时间:2017-09-06 08:47:17 其他开发

javascript - node创建excel如何放入图片?有什么库可以用?

有一组数据需要导出excel表,之前采用json2csv库,后来发现csv为纯文本格式不支持插入图片。 希望库可以控制图片的尺寸,或者把图片限制为 点击才打开浏览的形式。 有尝试过excel4node,这是我见过最不要脸的库了,readme实例错误百出,避免大家踩坑贴个链接 excel4node ..
发布时间:2017-09-06 08:43:12 前端开发

node.js - koa-jwt如何使用

问 题 我现在想做一个用户认证登陆的功能。 前端通过登陆调用接口,使用koa-jwt获取token,返回给前端后存到cookie里。 然后前端的所有ajax请求会将这个token放在header里传给后端。 现在后端验证这里我不清楚该怎么做。 后端现在能通过headers获取前端传过来的token。但是应该怎么判断当前token是否是失效呢? 我的想法是通过 ..
发布时间:2017-09-06 07:00:35 其他开发

node.js - koa ajax 返回数据

问 题 想问koa ajax是怎么返回数据的? 之前是使用express可以用res.writeHead设置头, res.write设置返回内容, 但是koa没有了这些方法, 要怎么返回呢? 我直接this.body = 并没有效果 Fetch API cannot load http://192.168.33.1:8888/indie/song/1. No 'Access-C ..
发布时间:2017-09-06 06:36:39 前端开发

webpack-dev-server - webpack-dev-middleware中用html-webpack-plugin 输出页面文件的问题

问 题 我的环境是服务器是koa,视图引擎是koa-hbs 在webapck中使用html-webpack-plugin处理所有的hbs/html页面(将对应的js和scss处理后关联到的页面代码里,) 然后我把使用了webpack-dev-middleware插在koa上,实现热加载什么的, 但发现webpack-dev-middlewa ..
发布时间:2017-09-06 06:23:54 其他开发

node - koa2 模板引擎模块 koa-views 的使用

问 题 我通过koa-generator脚手架构建一个项目用于学习koa2, 现遇到的问题是脚手架官配koa-views,虽说支持很多模板引擎,但没有指出那些模板引擎的高级用法该怎么做? 代码如下: var app = require('koa')() , koa = require('koa-router')() , logger = require('koa-logge ..
发布时间:2017-09-06 05:52:44 其他开发

javascript - 新项目选型,应该使用koa1+nodejs6.5,还是koa2+babel,还是用typescript?

问 题 新项目选型,应该使用koa1+nodejs6.5,还是koa2+babel,还是用typescript? 项目现在的需求,可以预见的,应该有4万行左右的代码量(js native),但是不知道就目前的情况,我应该怎么做技术选型,nodejs可以选择使用stable版或者最新的release。 项目不是特别的关键(我的意思是瘫个10来分钟也没关系)。 我的想法是: ..
发布时间:2017-09-06 05:43:38 前端开发

node.js - koa 无法将cookie写入到客户端

登录接口在 api.site.com 下,登录之后会把用户的access_token 以cookie 的方式往 site.com 这个域名下写,但是刷新页面之后在请求头里面看不到cookie,this.cookies.get()也是undefined,说明没有写成功。 使用的是本地开发环境,api.site.com 和 www.site.com 实际上都是 localhost(127.0.0 ..
发布时间:2017-09-06 05:21:11 其他开发