pack コマンド
概要
エクステンションをパッケージ化します。
書式
NDExt pack [options]
オプション
オプション | 引数 | 意味 |
---|---|---|
-p, --project | <project> | 対象プロジェクトのディレクトリを指定します。未指定の場合は現在のディレクトリ以下を探索して実行します。 |
-v, --ndver | <ndver> | 動作の対象となるNext Designのバージョンです。未指定の場合は 3.0.0 です。 |
-c, --config | <config> | ビルド構成を指定します。Debug またはRelease を指定してください。未指定の場合はRelease です。 |
-o, --output | <output> | 作成したパッケージの格納フォルダを指定します。未指定の場合は ndpackages です。 |
-d, --copydir | <copydir> | 作成したパッケージを指定フォルダにもコピーします。 |
実行例
次のように実行すると、カレントディレクトリ以下にあるすべてのエクステンションのプロジェクト(.csproj)を探し、ビルドしてパッケージ化します。
c:\myproject\src> ndext pack
pack
コマンドの実行に成功すると出力フォルダにnupkgファイルが作成されます。NuGet Package Explorerでnupkg
ファイルを開くと次のようになっています。
備考
new
コマンドで作成したプロジェクトの pkgContents
フォルダ以下のファイルが、それぞれ samples, templates の下に配置されます。
作成したパッケージの公開方法および利用方法は、次のページをご覧ください。