- 博客(4)
- 收藏
- 关注
原创 Centos7下启用端口
今天写了一下node的小demo,于是想放到阿里云服务器上,但是访问时却发生了错误。考虑了下,觉得问题在于端口号上,我写的nodedemo是监听的3000端口,然而linux下有防火墙默认只有80端口开放,于是尝试了下将服务器的3000端口打开,期间还是遇坑不少,下面就梳理下整个过程:关闭防火墙网上的大部分资料都是用iptables防火墙的,但是阿里云的centos 7默认防火墙是firewall。
2016-08-27 20:24:56 33223 1
原创 Centos 7下安装node.js
今天买了一个阿里云的学生服务器,系统为Centos 7,做为一个前端学习者,必不可少的就是给服务器安装Node,作为linux小白的我,期间还是与坑不少,这里就来记录一下安装的过程:安装nodeNode的安装需要依赖很多,如gcc等,首先我们需要将这些安装成功,用rpm命令查看下,果然我们并没有gcc等,所以要用yum进行安装:yum -y install gcc gcc-c++ kernel-de
2016-08-23 20:06:31 528
原创 Node之Event模块
写在前面事件的编程方式具有轻量级、松耦合、只关注事务点等优势,在浏览器端,有着自己的一套DOM事件机制,其中含包括这诸如事件冒泡,事件捕获等;然而Node的事件机制没有事件冒泡等,其原理就是设计模式中的观察者模式。Node很多的模块继承这个事件模块,下面我们就来根据源码来学习下其API,做到知其然更知其所以然。引入模块const EventEmitter = require("events");c
2016-08-16 16:09:22 1651
原创 模板引擎Jade
前言:node.js的模板引擎有多种,如:ejs,Handlebars,jade。一开始首先学习了ejs,但是发现其有一个很大的弊端,那就是它不能继承(由于之前用的全部是thinkphp的模板,所以用起来非常别扭,只能进行include,而不能extend),于是转为jade,将html做了一层抽象的模板引擎。安装jade利用npm全局安装:$ npm install jade --global由于
2016-08-02 22:32:19 1362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人