我有一个非常基本的世界koajs网络应用程序,我需要在天蓝色测试

时间:2016-01-14 12:23:38

标签: node.js azure azure-web-sites koa

我需要测试天蓝色的koajs支持。因为koajs使用--harmony flag和node来利用生成器,所以很难在azure上调整节点。

以下是server.js文件的代码。

var koa = require("koa")
var app = koa();

app.use(function * () {
    this.body = "Hello World!";
});

app.listen(80);
console.log("The app is listening. Port 80");

我在azure上有一个使用git local publising在线推送代码的网络应用程序。如何配置节点使用--harmony switch?

1 个答案:

答案 0 :(得分:2)

您可以使用 nodeProcessCommandLine 配置设置来控制节点命令行,该设置可以在 iisnode.yml 配置文件中指定,详见“高级方案”部分this post。这允许您传递其他命令行开关,选择节点版本,指向您自己的已部署节点构建等。

例如:

nodeProcessCommandLine: "D:\Program Files (x86)\nodejs\0.10.18\node.exe" --harmony

this github issue中详细讨论了您的具体问题。