用jest做测试的时候怎么模拟koa-session中的ctx.session信息?
在学习用 jest 对 api 做测试的时候,遇到了这个函数: const checkHasLogin = async (ctx, next) => { if (ctx.session.userName) { ctx.body = {…
node作为中间层,向后端发请求,接收浏览器请求用得多吗?
请问,有没有大神熟练使用node做中台的?是用的koa吗?用起来了感觉怎么样,效果跟之前比如何?我想学习的话,大神有哪些文档可以推荐下吗?或者案例也行!…
sequelize 创建多对多关系报错?
定义关联关系: Theme.belongsToMany(Product,{through:theme_product,foreignKey:'theme_id'}) Product.belongsToMany(Theme,{through:theme_produc…
vue-cli3 webpack4 服务端渲染 bug Failed to resolve async component
项目:vue-cli3 的初始项目,包含 vue-router 错误 在做 ssr 渲染时,router.js 中使用了路由懒加载,然后用webpack打包两个入口的代码时,打包成功…
sequelize 如何建立多表关联并查询?
问题描述:有如下三个表 表关系描述:1.category表存放有目录id以及名字。2.category_product表存放有category_id对应category表的id,product_id对…
微信公众号使用koa2上传图片素材,报错41005
使用微信公众平台提供的接口测试工具是可以通过测试的。 使用koa2上传素材时报错41005.代码如下: let form = { media: fs.createReadStream(path) }…
koa2 服务端如何返回完整路径?
问题:目前图片在mongodb中存储的只是一个相对路劲,那么如何实现在返回给前端的时候提供完整的服务器图片路径呢? 数据库中: /products/img1.png …
node-mssql使用连接池连接超时时如何取消自动重连
题目描述 连接池连接成功后,执行数据库操作时连接超时,如何配置才能直接返回错误,而不是一直在尝试重新连接 相关代码 const to = require('await-…
sequelize-cli增加了model的外键之后,如何同步到数据库?
sequelize-cli创建的model,修改了外键associate hasMany等关系之后,怎么把这种外键关系同步到数据库呢?…
Unexpected token import
koa连接mongodb数据库时报错Unexpected token import,已引入babel server.js const db = require('./mongodb/db') const Koa = require('koa') cons…
koa中,async/await 如何阻塞?
问题描述 需要输出结果为1,2,3在输出3之前阻塞执行,等待2 相关代码 // 请把代码文本粘贴到下方(请勿用图片代替代码) const Koa = require("koa") …
用koa2.0写微信,感觉是回调的问题。
最近在学习微信公众平台开发。使用koa2.0,ctx.body = "success"这一句在注释处能正确返回给微信,回调函数能执行但是微信接收不到。 let fn_getInfo…
angular4 无法发送http请求
this.http.get(this.AppConfig.url + url ,{ params:params, headers: new HttpHeaders({'token':this.token}) }).subscribe(res => { 直接调用在…
Koa2 中 export 异步返回值
在 koa2 中抽象一个 Mongodb 实例模块。 // mongoUtil.js const MongoClient = require('mongodb').MongoClient async function getMongoDB() { try …