2017-07-15 17 views
0

私は最近、noflowとflowhubで作業を始めました。 nofloを使うという基本的な考え方は静かで分かりやすいようです。しかし、マシンからflowhubを起動してnodejs環境を設定すると、静かに重くなりました。まず第一に、詳細な文書はまだ見つかりませんでした。私はこの1つを開始しました: https://docs.flowhub.io/getting-started-node/nofloとflowhubで始める

私は、このコマンドを実行すると: 私はこのメッセージを取得する私のCMDでnode node_modules/.bin/noflo-nodejs-init --user <YOUR USER ID> --host localhost --port 3569 --label "Local NoFlo Test」 :もちろん

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の-IDとnodejsに置き換えがインストールされています。しかし、私は知らない何

--label

は正確に意味します。どうにかしても--helpが動かなくても、ドキュメントには触れていないセットアップの問題だと思います。いくつかの環境変数を定義する必要がありますか?それはdirnameやbasedirに問題があるようですか?しかし、ここに入れるディレクトリはわかりません。

ありがとうございました。

答えて

1

Imは(おそらく)のウィンドウを使用しているので、私は

にコマンドを変更することで、このエラーを解決するために管理。\ node_modules.bin \ noflo-nodejs-のinit --user --host はlocalhost --port 3569 - ラベル「ローカルNoFloテスト」

あなたのユーザーIDを入力するときは、大括弧を削除することをお勧めします。

0

<あなたのユーザー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ファイルにconfigを指定できます。また、上書きが必要な場合は、コマンドラインでパラメータを渡します。

関連する問題