newbeely-nodejs
Version:
简单易用的轻量级nodejs服务框架. 框架简单到只有组件逻辑,不同的组件提供不同的服务,使用外部的配置文件(只有一个配置文件)方便的组合成一个完整的服务框架. 整个服务使用bearcat(网易开源的nodejs面向切面编程的轻量级框架(AOP))管理,极大的解耦组件间的耦合.(关于代码热更新后续开放).
12 lines (11 loc) • 414 B
JavaScript
var App = require('../../newbeely'),
Express = require("express"),
Bearcat = require('bearcat');
App.start(__dirname, function () {
var expressComponent = Bearcat.getBean("application").getComponent('express-service');
var express = expressComponent.express;
express.use(function (req, res) {
res.statusCode = 200;
res.send("Hello newbeely from expressComponent!");
});
});