将 npm 源设置为国内源的方法
因为一些众所周知的原因,我们有时用默认源会出错或者下载速度太慢,解决方法很简单,用国内的 npm 源就好了。
方法也很简单,只要一句命令:
npm config set registry http://registry.cnpmjs.org
Write the code, change the world.
因为一些众所周知的原因,我们有时用默认源会出错或者下载速度太慢,解决方法很简单,用国内的 npm 源就好了。
方法也很简单,只要一句命令:
npm config set registry http://registry.cnpmjs.org
一个兼容多种语言的浏览器 REPL 沙盒。
原 Github 地址:https://github.com/replit/jsrepl
翻译后在我 Github 上的项目地址:https://github.com/JasinYip/jsrepl
今天看一个视频教程,看到视频中的老师用 subl .
命令,来用 Sublime Text 打开当前目录,还有用 Chrome index.html
命令,来用 Chrome 打开 index.html,真是酷炫!一开始没查到资料,上 Segmentfault 提问,别人给了个关键词 alias
,自行查了下资料,将这酷炫的方法实现了。
var h = document.getElementById("a");
h.onclick = dothing1;
h.addEventListener("click", dothing2);
代码同时保存在一个分离的 .js 文件里面,而且它们都能完美地运行。
Node.js 所有的异步 I/O 操作在完成时都会发送 一个事件 到事件队列。而事件需要则监听器进行监听,当监听器监听到自己监听的事件时,便会进行相应的动作。
在开发者看来,事件由 EventEmiiter 对象提供。之前提到的 fs.readFile 和 http.createServer 的回调函数都是通过 EventEmitter 来实现的。
下面我们用一个简单的例子,来使用 EventEmiiter 创建监听器,以及发送事件。