前端开发 使用 mocha 和 chai 进行基于浏览器的 javascript 异步测试 基于 BDD (行为驱动开发) 的 UI 相关的功能性测试,特别是涉及到与后端数据交互的情况下,需要浏览器环境…
网站建设 Public-Key-Pins:配置 HPKP(Public Key Pinning Extension for HTTP) HPKP 格式及说明 HTTP Public Key Pinning(HPKP)的格式如下: Public-K…
前端开发 CSS 代码质量校验:stylelint 、stylefmt 及 post-sorting 的开发环境配置参考 在团队开发中,良好的代码规范约定是保证互相良好协作的基本要求。 stylelint 是一个强大的 CSS li…
前端开发 nodeJS 中从命令行等待并读入用户输入实现与用户交互的方法 在实现与用户交互的工具时,总会有类似 c++ 中 cin>> 操作符的功能需求,从命令行读取用户输入然后继续执行。本文简要介绍了在 nodejs 中避免掉使用事件监听的方式,实现同步 和 thenable 风格的代码书写方法。
前端开发 CSS 代码校验器 csslint: 在 sublime text 编辑器中安装和配置 csslint 本文主要介绍在 sublime text 3 编辑器中配置 csslint 的方法步骤,以帮助你快速完成相关配…