Npm@0 - npm v0 任务
使用此任务来安装和发布 npm 包或运行 npm
命令。 支持 npmjs.com
Azure Artifacts 等经过身份验证的注册表。
注意
建议使用 npm 身份验证任务通过 Azure Artifacts 进行身份验证。 此任务不再使用新功能,仅解决关键 bug。
语法
# 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 |
功能 | 此任务不满足作业中后续任务的任何要求。 |
命令限制 | 任意 |
可设置变量 | 任意 |
代理版本 | 2.144.0 或更高版本 |
任务类别 | 程序包 |