Openshift 上的 Harmony
Harmony on Openshift
我想要一个在 Openshift Online PaaS 上运行的简单生成器函数。我按照 nodejs-custom-version-openshift 中的说明到 运行 节点 0.12 而不是默认的 0.10,并在 server.js
的底部添加了一个简单的生成器函数。
我添加了 harmony
标志 as per instructed,它在本地与 npm start
和 node 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 上使用 harmony/generators 还有其他更好的方法吗?
愚蠢的我没有查看这个 custom node version package, but this comment 的 Github 回购的问题页面解决了它,通过在 .openshift/lib/utils
中添加一行。也许这个 Q/A 对某人仍然有用!
我想要一个在 Openshift Online PaaS 上运行的简单生成器函数。我按照 nodejs-custom-version-openshift 中的说明到 运行 节点 0.12 而不是默认的 0.10,并在 server.js
的底部添加了一个简单的生成器函数。
我添加了 harmony
标志 as per instructed,它在本地与 npm start
和 node 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 上使用 harmony/generators 还有其他更好的方法吗?
愚蠢的我没有查看这个 custom node version package, but this comment 的 Github 回购的问题页面解决了它,通过在 .openshift/lib/utils
中添加一行。也许这个 Q/A 对某人仍然有用!