我需要测试天蓝色的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?
答案 0 :(得分:2)
您可以使用 nodeProcessCommandLine 配置设置来控制节点命令行,该设置可以在 iisnode.yml 配置文件中指定,详见“高级方案”部分this post。这允许您传递其他命令行开关,选择节点版本,指向您自己的已部署节点构建等。
例如:
nodeProcessCommandLine: "D:\Program Files (x86)\nodejs\0.10.18\node.exe" --harmony
this github issue中详细讨论了您的具体问题。