我想要一个在 Openshift Online PaaS 上运行的简单生成器函数。我按照 nodejs-custom-version-openshift 上的说明进行操作运行 Node 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 上使用和谐/生成器吗?
最佳答案
我真傻,没有查看此 custom node version package 的 Github 存储库的问题页面。 ,但是this comment通过在 .openshift/lib/utils 中添加一行解决了这个问题。也许这个问答对某人仍然有用!
关于node.js - Openshift 上的和谐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35074875/