此分支是使用 nest 重构分支。
NestJS + MongoDB + Redis + Docker + GraphQL
# Setup mongodb and redis
# start
docker-compose -f docker-compose.dev.yml up -d
# stop
# docker-compose -f docker-compose.dev.yml down
# remove volume/cache
# docker-compose -f docker-compose.dev.yml down -v
# install
$ npm install
$ npm run dev
$ npm run test:unit
$ npm run test:e2e
$ npm run debug
...
# 安装 clinic
$ npm i -g clinic
# 安装压力测试工具
$ npm i -g autocannon
# 在检查之前,先 build 出来
$ npm run build:stage
# run
$ npm run performance
你可以选择 doctor/IO/flame 选项,然后输入需要检查的接口;
稍等片刻,会生成新的报告。
参考:
1.Article 获得文章总数 获得评论总数 获得浏览总数 统计某一分类的文章数(根据分类ID) 统计某一标签的文章数(根据标签ID) 获得文章(根据查询条件) 获得最新文章 修改文章 删除文章 批量删除文章 添加文章 文章分页显式 文章详细信息显示 获得访问量最多的文章 获得上一篇文章 获得下一篇文章 获得随机文章 获得评论数较多的文章 更新文章评论数 获得相关文章 根据文章ID获得分类ID
npm install @vue/cli-service -g 下面的可以不看。 mac 报错:sh: vue-cli-service: command not found_充电五分钟…-CSDN博客 先执行 rm -rf node_modules package-lock.json 然后再install安装,不过要在命令后面加上 –legacy-peer-deps (14条消息) npm错误——
报错如下:sh: vue-cli-service: command not found #清除缓冲 npm cache clean --force #重新安装 npm/cnpm install 另网上的文章,大致说了3个解决方法 1、重新安装 将 文件夹node_modules 删除在执行 npm/cnpm install 进行重新安装 2、指定路径 ./node_modules/.b
Vue项目报错 dev: vue-cli-service serve 在github找了个java项目(eladmin),运行的时候总是出现以下的错误(log里面的,前面的数字是行数): 20 error code ELIFECYCLE 21 error errno 1 22 error eladmin-web@2.6.0 dev: vue-cli-service serve 22 error E
Vue cli报错npm ERR! testroute@0.1.0 serve: vue-cli-service serve npm ERR! errno 1 npm ERR! testroute@0.1.0 serve: vue-cli-service serve npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the testroute@0
问题描述 使用 npm run serve 命令启动 Vue.js 项目时无法启动。具体报错如下: $ npm run serve > front-end@0.1.0 serve > vue-cli-service serve sh: 1: vue-cli-service: not found npm ERR! code 127 npm ERR! path /home/codists/pro
找了很多方法,还是行不通,本人直接把node.js卸载了,然后重新安装node.js,再重新配置淘宝镜像,如下: 1,打开cmd,选择管理员运行 ,然后输入命令 npm install -g cnpm --registry=https://registry.npm.taobao.org 2,安装Vue需要npm的版本大于3,所以我们先升级一下npm,输入命令 cnpm install cnpm
运行vue出现这样的错误: Error while running task E:\Vue\cistudy-frontend:serve with message ‘spawn vue-cli-service ENOENT’' 解决方法如下: 重新在vue可视化界面中导入项目会提示缺少“node_modules依赖”,之前都是选择依然导入,这次选择先安装node_modules依赖再导入,安装步骤
Jiajun's Blog 会当凌绝顶,一览众山小。 关于我 欢迎订阅Telegram Channel:分享后端相关的精选文章 https://t.me/jiajunhuangcom 目录 2021/09/29 - gevent不是黑魔法(一): greenlet 实现 2021/09/06 - 用 entgo 替代 gorm 2021/09/01 - 应用内使用crontab不是那么方便 202
Pebble 是一个轻量级的开源 Java EE 博客工具。它体积小,速度快,功能丰富,并且易于安装和使用。博客内容以XML文件的形式存储在磁盘上,并可以动态提供,因此无需安装数据库。所有维护和管理都可以通过你的Web浏览器执行,使Pebble非常适合那些经常移动或无法直接访问其主机的人。 Tomcat下的快速安装 Take the pebble.war file from the distrib
Bo-Blog 是一款基于PHP的、以MySQL为数据库支持的免费blog程序。 Bo-Blog 的特色有: 易用的日志功能 以易用性为出发点,可让大众迅速上手的日志程序。集成留言本、表情、天气等满足大众需求的功能。 合理的信息组织 通过置顶、Tags、二级分类、归档、星标等功能,将您的日志有效组织起来,方便查看和搜索。 丰富的定制特性 灵活的页面模块、插件系统、基于xhtml+css的模板和多语
PJ Blog 是一个开源的博客系统,结合了 Laravel 5.3 和 Vue 2.1 组件化开发。后台 SPA 带来更好的操作体验。 预览 功能 用户管理、文章管理、讨论管理以及文件管理等 分类文章 多标签 内容审核 评论系统 Markdown 编辑器 and more...
使用 jFinal 框架, Mysql数据库,ehcache缓存,freemarker模板引擎的博客系统。 可以部署在cloudfoundry上运行。 点击 我的博客 进行查看软件使用效果
基于 Spring Boot 的个人博客 1. 涉及技术及工具 核心框架:SpringBoot ORM 框架:MyBatis MyBatis 工具:MyBatis Mapper MVC 框架:Spring MVC 模板引擎:Freemarker 编译辅助插件:Lombok CSS 框架:BootStrap 4.0 Markdown 编辑器:Editor.md 数据库:MySQL 2. 效果图 2.
mp-blog 是一个基于Node.js的博客系统. 本博客没有使用数据库,而是纯文本保存数据,使用github托管.编辑器使用Markdown. 安装依赖 npm insall 启动博客 npm start 随后,在/markdown目录放置.md文件,刷新页面,就能看到新编写的文章了,当然文章头部格式需要按照定义的编写,复制一份,修改对应的地方就行. 其中资源目录/public放置到了al
这个项目是为了学习 node 而建的,从前端到后端一手包办。相对来说,还是有一定难度的,适合有一定编程基础的人进阶学习。 如果有问题,欢迎提 issues 注意,本项目的前后端代码都是放在一起的,前端代码放在 src 目录,后端代码放在 server 目录。 在线预览 由于服务器网速原因,加载时间较久 相关文档 多个请求下 loading 的展示与关闭 Vue 实现前进刷新,后退不刷新的效果 Vu