でアプリケーションを変換する ServiceNow SDK
既存のスコープ対象のアプリケーションを変換し、 ServiceNow SDKを使用したソースコードでの開発をサポートします。
始める前に
ServiceNow SDK を使用して、ServiceNow インスタンスに対する認証を行います。詳細については、「を使用した ServiceNow インスタンスへの認証 ServiceNow SDK」を参照してください。
必要なロール:admin
このタスクについて
ServiceNow IDE または ServiceNow SDK で作成されていない既存のスコープ対象のアプリケーションは、ソースコードでの開発をサポートするように変換する必要があります。アプリケーションを変換すると、ソースコードで開発するために必要なファイルとディレクトリが追加されます。既存のアプリケーションメタデータを ServiceNow Fluent コードに変換するかどうかを選択できます。 アプリケーションをビルドしてインスタンスにインストールするまで、インスタンス上のアプリケーションは変更されません。
この手順では、ServiceNow SDK コマンドラインインターフェイス (CLI) を使用します。コマンドラインツールから「 now-sdk --help 」と入力して、使用可能なコマンドとグローバルオプションに関する情報を取得します。コマンドとそのパラメーターに関する追加情報を取得するには、コマンドと --help または -h を入力します。たとえば、now-sdk auth --help などです。CLI の詳細については、「 ServiceNow SDK CLI」を参照してください。
手順
タスクの結果
変換されたアプリケーションは、ソースコードでの開発をサポートするために必要なファイルとディレクトリとともにローカルディレクトリに追加されます。アプリケーションが正常にインストールされると、インスタンス上で更新されます。アプリケーションのインストールの詳細については、「 でのアプリケーションのとインストールの展開ServiceNow SDK」を参照してください。 変換されたアプリケーションをインストールすると、カスタムアプリケーションレコード [sys_app] の [ JSON パッケージ ] フィールドにアプリケーションの package.json ファイルへのパスが含まれます。
アプリケーションの変換後に追加された新しいアプリケーションメタデータは、transform コマンドを使用すると、src/fluent/generated ディレクトリ内のソースコードに自動的に変換されます。メタデータが XML とソースコードの両方としてローカルアプリケーションに存在する場合、インスタンスにインストールされるときに XML バージョンが優先されます。
次のタスク
Visual Studio Codeで、ServiceNow Fluent を使用したソースコードでのアプリケーションの開発、カスタム JavaScript モジュールの作成、またはサードパーティライブラリの追加を開始します。 詳細については、「ServiceNow SDK を使用したアプリケーションの開発」を参照してください。