tflex-docs
v0.0.1
Published
0. смотрим https://learn.microsoft.com/ru-ru/azure/devops/artifacts/npm/scopes?view=azure-devops 1. создаем токен https://learn.microsoft.com/ru-ru/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=Wind
Downloads
6
Readme
Настройка npm для публикации сборок в azure:
- смотрим https://learn.microsoft.com/ru-ru/azure/devops/artifacts/npm/scopes?view=azure-devops
- создаем токен https://learn.microsoft.com/ru-ru/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=Windows
- выполняем команду
node -e "require('readline') .createInterface({input:process.stdin,output:process.stdout,historySize:0}) .question('PAT> ',p => { b64=Buffer.from(p.trim()).toString('base64');console.log(b64);process.exit(); })"
- копируем токен, получаем токен в кодировке base64
- открываем файл C:/Users/Semynin/docs-rest-api.npmrc
- прописываем токенBase64 для password
//registry.npmjs.org/:_authToken=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
//tfs.tsdomain.ru:23333/tfs/DefaultCollection/DOCs.Web/_packaging/DOCsRestApiClient/npm/registry/:username=semynin
//tfs.tsdomain.ru:23333/tfs/DefaultCollection/DOCs.Web/_packaging/DOCsRestApiClient/npm/registry/:_password="[TOKEN_BASE_64]"
//tfs.tsdomain.ru:23333/tfs/DefaultCollection/DOCs.Web/_packaging/DOCsRestApiClient/npm/registry/:[email protected]
//tfs.tsdomain.ru:23333/tfs/DefaultCollection/DOCs.Web/_packaging/DOCsRestApiClient/npm/:username=semynin
//tfs.tsdomain.ru:23333/tfs/DefaultCollection/DOCs.Web/_packaging/DOCsRestApiClient/npm/:_password="[TOKEN_BASE_64]"
//tfs.tsdomain.ru:23333/tfs/DefaultCollection/DOCs.Web/_packaging/DOCsRestApiClient/npm/:[email protected]
- ставим
vsts-npm-auth -config docs-rest-api.npmrc
- Регистрируем юзера
vsts-npm-auth -config docs-rest-api.npmrc