自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 使用TypeScript编写mocha单元测试

使用TypeScript编写mocha单元测试TDD(Test-Driven Development)测试驱动开发是敏捷开发中的一项核心的实践技术,要求在开发编写代码之前,先编写测试用例。既保证了开发过程的严谨,也对后期维护和重构有很大的帮助。今天在这里就和大家一起从0搭建一个单元测试框架。技术准备开发使用typescript作为主要开发语言,为了更好的理解,这里不采用任何集成框架。单元测试工具使用mocha,使用chai作为断言工具测试报告使用mochawesome作为测试报告生成工具在这

2020-07-20 22:50:53 2816

原创 VSCode中使用断点调试typescript

VSCode中使用断点调试typescriptnodejs服务器,使用typescript作为开发语言,苦于测试时频繁编译和重启。你还在为这种糟糕的测试过程烦恼么?试试这篇文章介绍的方案。1.ts-nodenpm地址:https://www.npmjs.com/package/ts-nodets-node是一个很好用的工具,在npm上已经有四百多万的周下载数。它是一个支持在nodejs环境下直接运行typescript源代码的工具。安装:yarn add ts-node -d -s这里演示为

2020-05-26 15:26:01 2127

原创 记linux下安装mysql的经历

前段时间自己租了个云服务,想搭个网站玩儿玩儿,按常规nginx + react + nodejs + mysql的架构。由于一直是做前端开发,没有太多操作linux的经验,在mysql的安装的时候,遇到了很多问题,在网上查询资料,总是没有完整的流程,只能一个问题一个问题的解决,便摘抄记录下贴了出来参考网上的许多教程,输入如下指令安装mysqlyum install mysql-co...

2020-04-24 18:34:37 306

原创 记一次wkhtmltopdf填坑经历

记一次wkhtmltopdf填坑经历一年前产品提了一个让我们试着实现看看的需求,前端要支持用户将系统中java动态页面一键导出为pdf文件。当时项目组决定使用wkhtmltopdf这个第三方软件来实现。当时是由一位后端开发的同学来实现的,逻辑是前端点击按钮,后端生成动态文件,调用wkhtmltopdf生成pdf文件,存储在服务器中,并将文件地址返回给前端进行调用下载,并且要加上页眉页脚(页眉中包...

2018-11-30 09:27:10 11521 36

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除