0

我开始使用工具开发node.jsanular应用程序Yeoman,因为它非常棒(或者他们说),但我想知道一件事。

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

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

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

4

1 回答 1

1

这是我所做的一些快速研究以及我会做什么。我会将 yeoman/grunt 与 Express 基于 Connect/Node.js 的应用程序服务器集成。嘿,我认为 grunt 服务器等甚至附带它!他们很容易引用静态内容和动态服务器端应用程序类型的东西。示例,垃圾代码:

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 运行,带有一个简约的客户端应用程序,并带有测试!随心所欲地扩展它,看着幸福散布在这片土地上。

于 2013-10-31T18:04:44.370 回答