Angular アプリケーションの開発では、メインオブジェクトを
実行すると、ウィンドウコンソールが開き、アプリケーションが (開発目的で起動された) サーバーに自動的にインストールされます。
これが失敗した場合は、次の手順に従って手動で実行します:
コマンドラインプロンプトを開き、ディレクトリーを <KB モデルディレクトリー>\mobile\Angular\<メイン>(例: LightCRM\CSharpModel\mobile\Angular\LightCRM) に変更して、次のコマンドを実行します:
npm install コマンドを実行すると、アプリケーションの実行に必要なすべてのライブラリが <KB モデルディレクトリー>\mobile\Angular\LightCRM\node_modules フォルダにインストールされます。このフォルダには、Angular、GeneXus コントロールのライブラリなど、アプリケーションの実行に必要なすべてのライブラリが含まれます。また、このフォルダは packages.json ファイルから npm によって処理されます。packages.json ファイルには、アプリケーションを実行するのに必要な、インストールする必要のあるライブラリのリストが含まれています。これは、ジェネレーターによって作成されます。
これは GeneXus の新しいビルドをインストールした後に一度だけ実行する必要があります。
npm start を実行すると、セットアップが完了し、サーバーが起動され、ファイルが参照されます。GeneXus がそれらのファイルを変更した場合はアプリケーションがリビルドされます。
上記のコマンドを実行してアプリケーションが起動したら、cmd コンソールは開いたままにしておきます。これは、GeneXus で生成された変更が自動的にコンパイルされ、ブラウザーで更新されるようにするためです。