回答了问题2018-03-27
sentry,客户端,服务端都可用
发布了文章2018-03-07
之前用Vue(多入口打包成多页)的项目,要修改迁移并修改为一个单页应用,且使用Vue脚手架生成项目,要对js,vue,css文件的代码做lint,在修改Webpack配置后第一次跑lint居然报了几万个Error,且是在eslint加了--fix选项的情况下,且错误大多集中在顺序问题上也就是vue/order-...
回答了问题2018-02-01
sessionId 后端当然是存到redis里面了,能够快速的读写且内容较少,token什么的携带比较多信息的可以存到DB里然后把tokenId什么的存到session里.
发布了文章2018-01-12
前言 {代码...} 原料 开发框架: eggjs sequlize mysql 服务器: 阿里云 1核 1GB 1Mbps(最低配) 测试工具: jmeter 注册接口编写 {代码...} 接口逻辑很简单,可见接口中仅有4个I/O操作,下面的性能测试就是针对这个接口. 安装并配置jmeter 安装jmeter(启动时需要java环境,...
回答了问题2017-12-27
两个应用倒是好解决,直接入口做成两个就行,你的互相访问具体是指什么呢,可以参考下我的配置,多入口多输出
关注了问题2017-12-21
回答了问题2017-12-21
include好像是嵌套预加载样,我猜是这样写,没有实践过,但是好像可以通过app.Sequelize.literal()直接在查询中写sql语句
赞了回答2017-12-21
开发期有内置的 egg-development 会自动重启。 线上我们不建议单机热部署,实际业务中,一般都是需要前面有一个 lb 的挡在前面,切流量,做集群的平衡重启。 如果你有需求,可以看 FAQ 里面,有 PM2 启动 egg 的说明。
回答了问题2017-12-20
去看看egg的目录结构吧
赞了回答2017-12-12
问题出在转义字符。注意字符串变量你输入的代码与回显值的区别,比如如果你在控制台打印变量str打印出来是\,那么它其实应该是var str="\\"。同样如果你var str='\\u';console.log(str),你看到的是'''u'''。
回答了问题2017-11-21
我的认知是: egg是多进程的,在检测到代码变更时master会控制各个子进程在处理完当前连接后重新加载新的代码
关注了问题2017-11-21
回答了问题2017-11-20
看文档[链接]
回答了问题2017-11-17
你就做的一个单页应用,肯定所有样式文件都在一个html里啊,可以根据页面做多入口打包,这样一个页面加载的相应资源会少一些
回答了问题2017-11-15
试试这样 {代码...}
关注了问题2017-11-11
回答了问题2017-11-10
把next()去掉试一下呢
回答了问题2017-11-09
execution context stack 应该说的是执行上下文环境的一个栈吧(里面存储的是函数可访问到的变量啊什么的),主线程上的函数是依次执行的
回答了问题2017-11-09
为什么要这样操作呢,你后面的操作如果不成功会对之前的response有影响么,如果你只是单纯的想在请求中"异步"执行一些操作,可以参考一下app.runInBackground
赞了回答2017-10-31
永远不要锁版本,每次安装新的依赖后,都顺手 {代码...}