新しいコンポーネントの作成

新しいStudioコンポーネントは、EndecaPortletクラスの拡張です。

新しいコンポーネントを作成する手順は次のとおりです。

  1. コマンド・プロンプトで、Studio SDKディレクトリに移動し、components/portletsに移動します。
  2. 次のコマンドを実行します。
    create.bat <component-name-no-spaces> "<ComponentDisplayName>"
    次に例を示します。
    create.bat johns-test "John's Test Component"

    このコマンドで、最初の引数はコンポーネント名です。コンポーネント名には、次の制約があります。

    • 空白を含むことはできません。
    • extプラグイン拡張子で混乱が起こるため、文字列-extを含むことはできません。たとえば、my-component-extensionは有効な名前ではありません。
    • -portletが名前に自動的に追加されます。たとえば、名前をjohns-testに設定すると、実際にはjohns-test-portletという名前になります。

    2つ目の引数は、よりヒューマンフレンドリな表示名であることを目的としています。 表示名には空白を含めることができますが、その場合は、引用符で囲む必要があります。