标签: azure-devops
我尝试在NPM_TOKEN标签/ variables上为VSTS设置环境变量(Process variables),但看起来构建过程工具(NPM)无法识别它
NPM_TOKEN
variables
Process variables
我还尝试运行命令行任务echo $NPM_TOKEN,但也失败了:
echo $NPM_TOKEN
Failed which: Not found echo $NPM_TOKEN: null
我尝试使用Hosted代理以及Hosted Linux (Preview)代理。
Hosted
Hosted Linux (Preview)
答案 0 :(得分:1)
可以为构建和发布识别变量。您应该将变量用作格式 $(NPM_TOKEN)。
$(NPM_TOKEN)
对于命令行任务:
对于 PowerShell 任务:
通过网络用户界面添加.nmprc:
打开您的项目 - >代码 - >确保git repo和branch是你想要添加的文件 - >新文件 - >文件名是.npmrc - >将令牌复制为内容 - >提交。
.npmrc