Yeoman应用程序 - 使用自定义nodejs服务器

时间:2013-10-31 17:46:31

标签: javascript node.js angularjs

我正在开始node.js&使用anular工具的Yeoman应用程序用于它的所有功能(或者他们说),但我想知道一件事。

在我的应用程序生成之后,为grunt定义了一些任务,例如我可以开始为我的应用程序提供服务的服务器。

如果我只希望开发应用程序的客户端,那么一切看起来都很好但是如果我想要开发web应用程序那么整合一些包含一些服务器端逻辑的自定义node.js服务器文件呢使用完整的JavaScript堆栈?

将自定义node.js服务器集成到Yeoman托管应用程序的最佳方法是什么? (我使用angular生成器生成了我的

1 个答案:

答案 0 :(得分:1)

以下是我所做的一些快速研究以及我将要做的事情。我会将yeoman / grunt与Express a Connect / Node.js应用服务器集成。嘿,我认为咕噜声服务器等甚至附带它!他们很容易引用静态内容和动态服务器端应用类型的东西。例如,垃圾代码:

app = require('express').express();
app.use('/', connect.compress());
app.use('/', express.static('static/root'));
app.use('/urlfornodestuff', YOURFANCYAPP);

从第2部分开始讨论如何执行此操作: http://arvelocity.com/2013/05/04/running-an-express-server-with-grunt-and-yeoman-part-1/

第2部分:

  

现在您的Express服务器正在从带有简约客户端应用程序的server.js运行,并且正在进行测试!将它扩展到你心中的内容,并观察遍布大陆的快乐。