1

github から noflo-ui のクローンを作成し、ローカルで実行していますが、noflo-search ボックスからコンポーネントを追加/削除する方法がわかりません。理想的には、検索結果からすべてのコンポーネントを削除し、コンポーネント ライブラリのコンポーネントのみを表示したいと考えています。

readme には、 を変更することでライブラリを追加できると記載されていますが、ライブラリをpreview/component.json削除しても効果はないようです。コンポーネントに関するドキュメントとcomponent.jsの仕様を読んだ後、編集を試みましたが、検索ボックスに表示される結果を変更することもできませんでした。さらに、で使用されているプロパティに関するドキュメントが見つかりません。/component.json.noflocomponents.json

何か間違ったことをしているのですか、それともオプションではないデフォルトのコンポーネントを削除していますか?

4

2 に答える 2

1

バンドルされている noflo-browser ランタイム (iframe) を使用していると仮定します。編集後に再構築しましたpreview/components.jsonか?

カスタム コンポーネント ライブラリを使用する簡単な方法は、たとえばnoflo-appに基づいてカスタム ランタイム ビルドを実行し、それをローカルでホストし、ランタイム URL をそこを指すように切り替えることです。これは app.flowhub.io でも機能するため、noflo-ui をローカルでビルドして実行する必要はありません。

于 2015-04-08T14:10:52.273 に答える
1

の編集に加えてpreview/component.json、iframe ランタイム コンポーネントも再構築する必要があります。これを行うには、次を実行します。

$ grunt build

新しい noflo-ui/Flowhub では、完全な UI をローカルで構築する必要がないことに注意してください。ホストされている Flowhubまたは Chrome アプリを使用して、別の場所で実行している iframe ランタイムに接続するだけです。

ランタイムを変更するには、2 つの矢印をクリックします。

カスタム iframe URL をクリックします

接続したいURLを選択

noflo -browser-appリポジトリは、これらを構築するための優れたベースを提供します。

于 2015-04-08T17:01:51.873 に答える