我最近开始和noflow和flowhub合作。使用noflo的基本概念似乎很容易理解。然而,当我开始从我的机器上运行flowhub并设置nodejs环境时,它会变得非常安静。首先,我还没有找到任何详细的文件。我从这个开始:https://docs.flowhub.io/getting-started-node/
当我执行以下命令:node node_modules/.bin/noflo-nodejs-init --user <YOUR USER ID> --host localhost --port 3569 --label "Local NoFlo Test时,“在我的CMD中,我得到以下消息:
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
^^^^^^^
SyntaxError: missing ) after argument list
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)当然,我用我的Github和nodejs代替了安装。但是,我不知道
-标签
意味着完全正确。不知怎么的,甚至我必须定义一些环境变量吗?好像这是个名字上的问题还是在基础上的问题?但是我不知道在这里放哪个目录。
非常感谢。
发布于 2017-07-15 13:12:30
由于我使用windows (可能),我通过将命令更改为
.\node_Modes.bin\用户-主机本地主机-端口3569 -标签“本地NoFlo测试”
在输入用户ID时,可能对您有帮助的是删除括号。
发布于 2018-01-15 09:31:33
<您的用户id >不应该是flowhub上的用户id吗?
例如.\node_modules.bin\noflo-nodejs-init --user BoatyMcBoatFace --host localhost --port 3569 --label "Local NoFlo Test"
参见https://github.com/noflo/noflo-nodejs,关于持久性运行时配置的部分。
在运行.\node_modules.bin\noflo-nodejs命令时,可以在flowhub.json文件中指定配置,如果需要重写,可以在命令行上传递参数。
https://stackoverflow.com/questions/45118091
复制相似问题