
NodeJS
CodeProject-Jerry
Jerry.Wang
展开
-
使用node.js + express开发web应用笔记(1) - 创建工程
操作系统 Ubuntu首先安装 node.js 和 npm#sudo apt-get install nodejs npm然后安装express#npm install express -g安装完后,express应该被安装到了 /usr/local/lib/node_modules, 把这个文件夹加入到环境变量#export PATH=$PATH:/usr/local/lib/node_modu原创 2013-12-22 18:07:59 · 7842 阅读 · 0 评论 -
使用node.js + express开发web应用笔记(2) - vash视图引擎
在工程目录中,有如下文件app.js 是程序入口package.json 是程序依赖项JSONnodes_modules/* 文件夹存放依赖的库, npm会自动检测package.json中的依赖项并下载到此文件夹public/* 文件夹存放静态资源,如 图像 / 客户端js 和 样式表routes/* 文件夹存放 MVC中的controller.views/* 文件夹存放 MVC中的view,原创 2013-12-29 20:25:08 · 5958 阅读 · 0 评论 -
使用node.js + express开发web应用笔记(3) - 模板页与局部视图
Vash 相对于jshtml提供了更好的文档,而且它的使用非常类似于ASP.NET MVC Razor引擎. 这是我选择它的原因模板页(Master Page)和局部视图(Partial View) 是Razor引擎中非常重要的特性。首先新建 /views/layout.vash模板页 @model.title原创 2013-12-29 20:45:50 · 4471 阅读 · 0 评论 -
在CentOS 6.5上安装NodeJS
CentOS的软件源未包含有最新的nodejs, 需要手动编译安装。首先安装依赖的库与工具yum install libtool automake autoconf gcc-c++然后下载nodejs的源码包tar, 解压缩后直接三板斧编译安装./configure --prefix=/usr make make install到这里其实还没完, 还需要安装 npm 包管理器wget http:/转载 2014-02-05 15:36:52 · 36983 阅读 · 0 评论 -
Nodejs Native AddOn的编写
如果要在nodejs中调用动态链接库中的导出方法,或者从动态链接库中回调nodejs中的某个方法,可以采用 node-ffi(https://github.com/rbranson/node-ffi )。不过我试了很久都没有成功,貌似ffi对于回调的支持有问题,无法正确区分 _stdcall 与 _cdecl。而另一种实现方式就非常简单直接了,通过编写nodejs addon的方式直接实现。nod原创 2014-02-05 17:22:55 · 16566 阅读 · 1 评论