文章列表
玩nodeJS的人一定知道npm(node package manager).npm之于nodeJs就譬如rubygem之于ruby,一个相当便利的软件包管理工具。
之前安装的npm版本是0.3.8,虽然还能用(大部分的package都要求npm是0.3+),不过听说1.0已经出来了,所以不妨升级一把
但是找了一圈,发现没有直接的upgrade的方法,npm的作者isaacs推荐的仍然是类似于reinstall的升级
npm cache clean; curl http://npmjs.org/install.sh | sh
注意:不需要加sudo
如果你不能写出完美的JavaScript代码,你并不需要为此感到羞愧,因为:
和其它脚本语言一样,JavaScript的语法非常灵活,实现同样的功能可以有很多路径,而这当中,best practice只有一种,有的实现甚至可能是evil的
没有很好的JavaScript IDE
如果你的项目重度依赖于JavaScript,也许JSLint可以帮你一点。因为JSLint也是JQuery的选择。
JSLint是由Yahoo的web高级架构师Doug Crockford
(也被誉为JSON之父,有国人唤他大牛)个人开发并仍在维护中的一个JavaScript代码扫描工具。和Doug之间关于 ...