使用Chrome DevTools调试Nodejs

2017-11-10
阅读 1 分钟
6.7k
不过使用命令行的断点功能还是比较艰难的,本人一般不使用。接着你就可以打开一个长长的以chrome-devtools://开头的URL...不过你现在不需要这样干了,有更好的方法。

在react jsx中,为什么使用箭头函数和bind容易出现问题

2017-09-04
阅读 3 分钟
6.7k
在onDeleteClick={() => this.deleteUser(user.id)}这一行中,我们使用一个箭头函数来传递value到deleteUser 函数中。这就是问题所在了。

关于toLocaleDateString的坑

2017-05-12
阅读 2 分钟
24.2k
Date.prototype.toLocaleDateString 这个方法并不常用,但是不排除一些同学会喜欢。笔者还是奉劝这部分同学戒掉这个方法吧。有时候被坑死了还不知道是什么情况。刚刚从坑里了爬出来,所以总结一下。

nodejs包依赖管理

2017-05-02
阅读 2 分钟
4.3k
鲜花总需要绿叶衬托的,对比php, java, python的包依赖管理,顿时觉得nodejs包依赖机制真是漂亮。此文不吐槽python的包管理是如何难用和混乱,也不去抨击php包管理的孱弱,仅仅讨论如何优雅地使用npm进行包依赖管理。

一个npm包依赖引发的错误

2017-04-27
阅读 1 分钟
3k
重新梳理项目中的包依赖时,觉得使用^或者~在正式项目中似乎不靠谱,因为永远不知道真正打包的结果是不是对的。一个没有什么安全的感人,总能想到很多风险,例如有个家伙在新版本中恶意注入了"rm * -rf"这样的代码,那么我们的项目不是悲剧了。为了稳妥,我锁住了所有依赖的版本。根据npm的机制而言,这样还是堵不住所有...

Webpack构建兼容IE8

2016-12-05
阅读 2 分钟
22.1k
IE8中运行webpack打包后的程序会出现各种问题,请注意,真的会有各种问题,所以尽可能不要在IE8上运行webpack,连淘宝都不支持IE8了,为什么我们还要兼容它呢?毕竟是十年前的东西了。但是,如果产品经理非要兼容IE8,或者目标用户就是那些用IE8的群体(暴露年龄的东西),讲道理还是可以解决的,只是要多费些脑细胞。

解决SSH连接服务器缓慢

2016-11-30
阅读 2 分钟
4.6k
最近发现通过ssh连接服务器非常缓慢,要等上近30秒才能连上,对于追求效率的人而言,这是不能忍的。于是进入分析模式,首先要排查是不是网路的问题: