Bobby Liang
Bobby Liang
> 老师,admin项目下的错误日志在哪看?有日志文件吗?在调试过程有问题了,不知道在哪查看错误信息? 你好,我是在服务器上面部署的Nginx logs 和 pm2 logs 查看日志的。
> app_name > 老师,如下代码deploymentplan的app_name 和sub_app_name为什么赋值不成功, > console.log(deploymentplan.app_name); 和 console.log(v.get('body.app_name')); 输出的值不一致,提示更新成功,但是实际数据库没有更新,后台没有看到有update执行的语句,请问这是怎么回事呀? > > ``` > deploymentplan.app_name = v.get('body.app_name'); > console.log(deploymentplan.app_name); > console.log(v.get('body.app_name')); > deploymentplan.sub_app_name = v.get('body.sub_app_name'); > console.log(deploymentplan.sub_app_name); > console.log(v.get('body.sub_app_name')); >...
> 这个后来我重新创建了一遍,好了,这个问题留着我以后有时间再排查排查,谢谢老师。 不用客气,加油:)
> 仔细看了一下错误,自己解决了。一开始是端口占用,后台是mysql没设置用户名密码。。。不过还是谢谢大佬 好的,谢谢提醒,我应该添加说明一下需要修改配置数据库的:)
> 想问一下ejs的具体操作,怎样实现的服务端渲染的。有什么配置吗?本地运行看不到效果 为啥本地运行看不到效果呢?你直接打开 http://localhost:3000/ 应该就看到了吧,首先、ejs 渲染的代码在 view 文件下,你可以先学习一下,然后你认真看下文档哦,最后有什么问题再问我:)
> _No description provided._ 你手动插入的数据库密码是base64加密过后的密码吗
> > > _No description provided._ > > > > > > 你手动插入的数据库密码是base64加密过后的密码吗 > > 嗯 原来是有注册接口的 哈哈 已经弄好了 嗯嗯,记得项目上线后,屏蔽掉这个接口,等我有空把权限分配完善了~
> 你好运行服务端之后报这个错误 SequelizeDatabaseError: Unknown column 'article.description' in 'field list' 你好,我大概知道你的问题了。首先, 拉取GitHub最新代码,然后手动把你本地的数据库删了,重新新建一个全新的数据库,最后执行启动命令,应该就可以了。如果还有什么问题,请继续留言:)
> 你好兄弟,你是在计算文章阅读量的时候直接给加一了,意思说用户每次刷页面都给加一是吧?node+koa2里面有没有更好的方法不让用户每次刷页面加一? 你好,还有一个方案挺不错的,使用redis 用redis存放文章的访问增量,key可以为“article_count_inc”+articleId 在访问文章详情时redis访问增量+1, 定时任务读取redis中的增量更新到文章中,更新完后redis要减去这个增量(如果增量为0则删除这个key) 查询文章时其阅读量要加上redis中的增量
> 请问大佬,这个项目只能部署在linux环境下是吗? > 我在windows环境下 启动web 报错 报什么错误?