Openshift的和谐

时间:2016-01-29 00:35:39

标签: node.js openshift ecmascript-harmony

我想在Openshift Online PaaS上使用简单的生成器功能。我按照nodejs-custom-version-openshift处的说明运行节点0.12而不是默认值0.10,并在server.js的底部添加了一个简单的生成器函数。

我添加了harmony标记as per instructed,它在本地与npm startnode server.js一起使用。但是在Openshift上,我得到了:

DEBUG: Program node --harmony server.js exited with code 8
DEBUG: Starting child process with 'node --harmony server.js'
/var/lib/openshift/0000000000700003a/app-root/runtime/repo/server.js:33
function* idMaker(){
        ^
SyntaxError: Unexpected token *

在Openshift上还有另一个更好的方法来使用和声/生成器吗?

1 个答案:

答案 0 :(得分:1)

愚蠢的我没有查看此custom node version package的Github回购的问题页面,但是this comment通过在.openshift/lib/utils中添加一行来解决它。也许这个Q / A对某人有用!