Как использовать локальную переменную в Symfony проекте при обновлении пряжи? - PullRequest
0 голосов
/ 08 апреля 2020

Согласно документам (в нижней части, "переменные среды"), вы можете использовать метод среды для установки Font Awesome в проекте.

Теперь я (как мне кажется) понимаю, как это сделать, используя Docker / Bitbucket Pipelines (следующие шаги / проект, которые нужно сделать, выходят за рамки здесь). Я хочу узнать, как это сделать локально?

На моей машине Windows у меня установлены NPM, Node.js и пряжа. Пакеты устанавливаются с простой yarn install.

Теперь, когда я хочу установить Font Awesome (pro), он поставляется с ключом API, очевидно, не хочу фиксировать ключ. Итак, как и в документах, создан файл в проекте root:

.npmrc

@fortawesome:registry=https://npm.fontawesome.com/
//npm.fontawesome.com/:_authToken=${FONTAWESOME_NPM_AUTH_TOKEN}

Документы затем говорят сделать:

FONTAWESOME_NPM_AUTH_TOKEN=THE_SECRET_KEY npm install --save @fortawesome/fontawesome-pro

Однако я не хочу указывать ключ каждый раз, когда делаю yarn upgrade. Как сделать так, чтобы это выполнялось в моей локальной системе автоматически?

...