Я пытаюсь настроить CI для наших тестовых и производственных серверов. У меня есть пакеты с частными ограничениями @scope/xxxx
, @scope/xxxx2
, @scope/xxxx3
et c. Я использую их в своих приложениях. Идея состоит в том, чтобы установить все эти пакеты с тегом testing
для тестовой среды.
Согласно документации, я могу установить пакет с тегом testing
только с помощью команды yarn add <package>@testing
, но похоже, что я могу ' t к этому для всех зависимостей в моем package.json
Я попытался использовать package.json
переменные
...
"config": {
"dist-tag": "latest"
},
...
и записать его в зависимости, используя этот синтаксис
"@scope/xxxx": "1.0.0@$npm_package_config_dist_tag",
но это не работает
Есть ли какой-либо вариант, который я могу использовать для установки пакетов с ограниченным объемом с использованием другого тега