Npm@0 - npm v0 工作
使用此工作來安裝和發佈 npm 套件,或執行 npm
命令。 支援 npmjs.com
和驗證的登錄,例如 Azure Artifacts。
注意
npm 驗證工作是向 Azure Artifacts 進行驗證的建議方式。 這項工作不再採用新功能,而且只會解決重大錯誤。
Syntax
# 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 將您的套件發佈至摘要。 如需詳細資訊 ,請參閱新增使用者/群組 。
我可以在哪裡瞭解 npm 命令和引數?
規格需求
需求 | 描述 |
---|---|
管線類型 | YAML、傳統組建、傳統版本 |
執行于 | Agent、DeploymentGroup |
要求 | 自我裝載代理程式必須具備符合下列需求的功能,才能執行使用此工作的作業:npm |
Capabilities | 此工作不符合作業中後續工作的任何需求。 |
命令限制 | 任意 |
Settable 變數 | 任意 |
代理程式版本 | 2.144.0 或更新版本 |
工作類別 | 套件 |
需求 | 描述 |
---|---|
管線類型 | YAML、傳統組建、傳統版本 |
執行于 | Agent、DeploymentGroup |
要求 | 自我裝載代理程式必須具備符合下列需求的功能,才能執行使用此工作的作業:npm |
Capabilities | 此工作不符合作業中後續工作的任何需求。 |
命令限制 | 任意 |
Settable 變數 | 任意 |
代理程式版本 | 2.115.0 或更新版本 |
工作類別 | 套件 |
需求 | 描述 |
---|---|
管線類型 | YAML、傳統組建、傳統版本 |
執行于 | Agent、DeploymentGroup |
要求 | 自我裝載代理程式必須具備符合下列需求的功能,才能執行使用此工作的作業:npm |
Capabilities | 此工作不符合作業中後續工作的任何需求。 |
命令限制 | 任意 |
Settable 變數 | 任意 |
代理程式版本 | 1.91.0 或更新版本 |
工作類別 | 套件 |