基本概念 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Expres...
基本概念 Node.js作为一个服务端脚本语言,不像.net或者java一样需要iis这样的web服务器,它本身实现了这个功能。Node.js是单进程单线程应用程序,由事件驱...
介绍 redux-actions的产生,是为了简化redux的使用。 Redux传统用法 在使用redux-actions之前,我们先用传统的redux用法写一个例子。 ac...
jest jest是facebook推出的一款测试框架,集成了前面所讲的Mocha和chai,jsdom,sinon等功能。 安装与配置 运行命令jest后会自动运行项目下所...
Karma 官方介绍 A simple tool that allows you to execute JavaScript code in multiple real br...
说是解决方案实际上更像是webpack的插件索引。写这一篇的目的是为了形成一个所以,将来要用时直接来查找即可。索引目录 1.自动构建HTML,可压缩空格,可给引用的js加版本...
使用Webpack有一段时间了,但是感觉之前学的用的都比较零散,所以在这里整理一下Webpack的使用知识,从入门到进阶。 创建项目 首先创建最简单的一个项目 得到以下项目结...
前端测试存在的问题 在讲Sinon之前,我们得先讲一下在学习了Mocha、chai以及enzyme之后,我们的前端测试还存在的一些问题。比如前台测试需要与后台交互,获取后台数...
React项目的单元测试 React的组件结构和JSX语法,对上一章的内容来讲进行测试显得很勉强。React官方已经提供了一个测试工具库:react-dom/test-uti...
Mocha 的简介 Mocha是流行的JavaScript测试框架之一,通过它添加和运行测试,从而保证代码质量 Mocha 的安装与配置 全局安装Mocha 项目中也安装Mo...
BUG现象 当列表加载时,整个列表结构会发生抖动问题。 BUG原因 当列表加载时,会给列表的内容加上一个遮罩层。表现在代码上就是会给列表内容所在div加上一个.ant-spi...
BUG现象 当列表加载时,loading动画在加载过程中出现跳动问题。 BUG原因 以下为列表结构: 当列表加载时,会给列表的内容加上一个遮罩层,同时加上loading动画。...