UseNode@1 - Node.js エコシステム v1 タスクを使用する
このタスクを使用して、指定したバージョンの Node.js を検索、ダウンロード、キャッシュし、PATH に追加します。 このタスクでは、プロキシのサポートも提供されます。
構文
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# advanced
#retryCountOnDownloadFails: '5' # string. Set retry count when nodes downloads failed. Default: 5.
#delayBetweenRetries: '1000' # string. Set delay between retries. Default: 1000.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
入力
version
-
バージョン
string
. 既定値: 10.x
.
必須。 SemVer のバージョン範囲構文を使用して Node.js バージョンを指定します。 例: 10.x
、10.15.1
、>=10.15.0
。
checkLatest
-
最新バージョンの を確認する
boolean
. 既定値: false
.
オンラインで、バージョン 仕様を満たす利用可能な最新バージョンを確認します。常に最新バージョンを使用する必要がない限り、これは false
する必要があります。 この値を true
に設定すると、タスクで不要なダウンロード コストが発生する可能性があります(特に、ホストされているビルド プールの場合)。
force32bit
-
x64 エージェントで 32 ビット バージョンを使用
boolean
. 既定値: false
.
x86 バージョンの Node.js を 64 ビット Windows エージェントにインストールします。 Windows エージェントでのみ機能します。
retryCountOnDownloadFails
-
ノードのダウンロードに失敗したときに再試行回数を設定
string
. 既定値: 5
.
このオプションは、タスクがミラーからノード バイナリをダウンロードできなかった場合に使用します。 タスクは、指定された時間のバイナリのダウンロードを再試行します。
delayBetweenRetries
-
再試行 間の遅延を設定する
string
. 既定値: 1000
.
再試行間隔をミリ秒単位で設定するには、このオプションを使用します。 既定値は 1000 ミリ秒です。
タスク コントロールのオプション
すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。
出力変数
なし。