次の方法で共有


Npm@0 - npm v0 タスク

npm パッケージをインストールして発行したり、コマンドを実行したりするには、このタスクを npm 使用します。 npmjs.com Azure Artifacts などの認証済みレジストリをサポートし、認証します。

注意

npm 認証タスクは、Azure Artifacts で認証するための推奨される方法です。 このタスクは新しい機能を使用しなくなり、重大なバグのみが対処されます。

構文

# npm v0
# Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.
# npm v0
# Run an npm command.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.

入力

cwd - 作業フォルダー
string.

コマンドを実行する作業ディレクトリを npm 指定します。 既定値は、リポジトリのルートです。


command - npm コマンド
string. 必須です。 既定値: install

コマンドと引数を指定します。この引数は、実行のために に npm 渡されます。

引数に二重引用符 () が含まれている場合は、それらをスラッシュ ("\) でエスケープし、エスケープされた文字列を二重引用符 (") で囲みます。


arguments - 引数
string.

npm渡される追加の引数。


タスク制御オプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「 コントロール オプションと一般的なタスク プロパティ」を参照してください。

出力変数

[なし] :

解説

注意

Azure Pipelines を使用してパッケージをフィードに発行するには、 プロジェクト コレクション ビルド サービス とプロジェクトの ビルド サービス ID を 共同作成者 に設定する必要があります。 詳細については、「 新しいユーザー/グループを追加 する」を参照してください。

npm コマンドと引数はどこで学習できますか?

必要条件

要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
確認要求 セルフホステッド エージェントには、このタスクを使用するジョブを実行するための次の要求に一致する機能が必要です: npm
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 2.144.0 以上
タスクのカテゴリ パッケージ
要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
確認要求 セルフホステッド エージェントには、このタスクを使用するジョブを実行するための次の要求に一致する機能が必要です: npm
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 2.115.0 以上
タスクのカテゴリ パッケージ
要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
確認要求 セルフホステッド エージェントには、このタスクを使用するジョブを実行するための次の要求に一致する機能が必要です: npm
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 1.91.0 以上
タスクのカテゴリ パッケージ