1 | const express = require('express') |
首先要知道你使用的Mac OS X是什么样的Shell,
打开终端,输入:echo $SHELL 回车执行
如果输出的是:csh或者是tcsh,那么你用的就是C Shell。
如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。
Mac OS X 10.2之前默认的是C Shell。
Mac OS X 10.3之后默认的是Bourne Shell。
我的是bash:
WebSsocket和Ajax
打个比方,时不时要去服务器查看一下有没有新的留言。
用ajax
只能搞个定时器,时不时去请求一下看看有没有新的留言,也就是轮询。这种方式缺点是
1.浪费服务器资源,因为要不停的连接,断开,请求。
2.浪费带宽资源,如果是移动端的应用,流量是要钱的,更死人了。
所以ajax不适合现在移动互联网的需求。