問題タブ [noflo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
39 参照

node.js - NoFlo instance.isReady は関数ではありません

以下はflow.jsonです

以下はエラーコードです

0 投票する
1 に答える
342 参照

angular - Noflo: フロントエンドが Angular 4 CLI の場合にブラウザー内で実行する手順

私はブラウザーで noflo を実行しようとしていますが、Angular アプリになるというひねりを加えています。Noflo のドキュメントには、次のように記載されています。

NoFlo プロジェクトは Web ブラウザーでも実行できます。webpack ツールを使用して、ブラウザで実行可能な NoFlo プロジェクトのビルドを作成できます。

簡単に言うと、NoFlo プロジェクトのブラウザー ビルドを作成するには、次の手順が必要です。

fbp-manifest ツールを使用して、インストールされているすべてのブラウザー互換コンポーネントを見つける

すべてのコンポーネント ファイルを必要とするカスタム NoFlo コンポーネント ローダーを生成し、それらを NoFlo がロードできるように登録します。

アプリケーション エントリ ポイントで webpack を構成して実行し、NoFlo の標準コンポーネント ローダーを生成されたカスタム ローダーに置き換えます。

これらのステップを自動化するために、ビルドの自動化に使用する Grunt タスク ランナーのプラグインである grunt-noflo-browser があります。

このタスクを実行するための最短かつ最も痛みの少ないパスについては疑問があります。

オプション1:

Angular CLI を使用しています。Webpack は angular cli と統合されており、「ng イジェクト」コマンドを使用して Webpack ベースの構成に移動できます。その後、Grunt タスク ランナーを使用してセットアップできます。私はこれまで Grunt を使用したことがありません。どのようにうまくいくかわかりません。その後、さらに開発を進めて webpack 構成を管理する必要があるもう 1 つの頭痛の種です。

オプション 2:

上記と同じですが、すべて手動で行います。Grunt パスに行くという頭痛の種を取り除きます。fbp-manifest ツールの使用方法とカスタム NoFlo コンポーネント ローダーの生成方法について、新たな疑問と複雑さを生み出します。また、webpack 構成を維持することは、開発にさらに進む追加のタスクです。

オプション 3:

Angular CLI に固有の他のパスが存在する場合

Noflo を統合し、自分のアプリケーション用に大幅にカスタマイズします。私のノードは新しくなり、実行中のサーバーはなく、IP をプッシュする独自のシステムがあります。アイデアは、Noflo と Noflo UI を統合し、可能な限り再利用し、残りを開発することです。

これに関するアドバイスをいただければ幸いです。

ありがとう