koa下一代nodejs框架 · Web前端爱好者
是下一代的NodeJS框架,由原先Express团队开发,致力于更小,更有表现力的web应用程序。
若想在自己的机器上运行koa应用程序,必须是node 0.11版本以上,建议下载node版本控制器n或者nvm,自己试用了一下,感觉比较喜欢nvm,下面是koa入门的步骤。
注:本实验平台基于mac osx ,若是windows平台,有一些对应步骤可能不同。
利用命令行直接安装nvm
curl https://raw.githubusercontent.com/creationix/nvm/v0.18.0/install.sh | bash利用nvm安装指定版本(必须是0.11.*以上版本)
nvm install 0.11.12
或者安装node最新版本
nvm install latest |
指定使用安装的node 版本
nvm use 0.11.12新建app.js文件,录入下面经典的hello world代码
var koa = require('koa');var app = koa();app.use(function *(){this.body = 'Hello World';});app.listen(3000);进入应用根目录,下载依赖module
npm install koa用node的harmony模式启动服务器
node --harmony koa