whistle--跨平台网络抓包调试工具

2018-05-16
阅读 9 分钟
26.4k
whistle是一款跨平台的网络抓包调试工具,基于node开发。支持抓包,重放,替换,修改等方式来调试http(s),WebSocket请求,也可以作为普通的http代理。其功能和常用的fiddler(windows),Charles(Mac)工具功能相同,不过对于开发者更加友好,操作和调试更加方便,还支持node模块的插件。

eslint V4.1.1 规则简介

2017-07-11
阅读 9 分钟
6.3k
规则说明:默认情况下不会启用任何规则。配置文件中的"extends":"eslint:recommended"属性可以启用一些默认的验证规则,默认的规则在下表会用R表示出来

es6快速入门

2017-02-28
阅读 7 分钟
6.4k
ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

nodejs中每个版本形式的含义

2016-12-13
阅读 2 分钟
6.6k
nodejs中每个版本形式的含义 我们在写package.json的时候,会在dependencies和devDependencies中看下各种格式的版本号:类似 {代码...} 实际这些版本号遵循semver 2.0的语义化版本规则。 版本号分为三部分组成:主版本号.次版本号.修订号版本号递增规则如下: 主版本号:当你做了不兼容的API 修改, 次版本号:当你做了...

如何使用package.json文件

2016-12-12
阅读 10 分钟
12.1k
最近在整理之前写的模块的时候,发现很多模块的package.json写的并不是那么规范,所以查阅了一些资料,了解了一下关于如何使用package.json,列出来供大家参考

Array 的常用方法

2016-11-14
阅读 1 分钟
1.5k
Array 的方法整理 var a = [1,2,3,4,5] 方法 用法 返回值 原数组a 说明 concat a.concat(['a','b','c','d','e']) [1, 2, 3, 4, 5, "a", "b", "c", "d", "e"] 不变 合并两个数组为一个新数组 join a.join('-') "1-2-3-4-5" 不变 通过连字符生成字符串 sort a.sort() a.sort(function(){}) 排序好的a 排序好的a 默认的函数...