Я использую Gem Fury для некоторых наших частных пакетов. Я установил реестр пряжи для использования своего прокси для общедоступных и наших модулей частных узлов:
yarn config set registry "https://npm-proxy.fury.io/$GEMFURY_TOKEN/username"
GEMFURY_TOKEN
установлен в .bash
. yarn config get registry
производит:
https://npm-proxy.fury.io/$(GEMFURY_TOKEN)/username
Когда мы запускаем yarn
, файл yarn.lock
будет генерировать это:
[email protected]:
version "0.1.0"
resolved "https://npm.fury.io/username/private-module/-/0.1.0.tgz?auth=<GEMFURY TOKEN>"
dependencies:
ember-cli-babel "^5.1.6"
[email protected]:
version "0.1.4"
resolved "https://npm.fury.io/username/private-module-2/-/0.1.4.tgz?auth=<GEMFURY TOKEN>"
dependencies:
ember-cli-babel "^5.1.6"
ember-inflector "^1.9.6"
Мне не нужны частные токены в репозитории git. Есть ли способ, которым я могу исключить токен из добавления в файл yarn.lock
при генерации?