Согласно документам (в нижней части, "переменные среды"), вы можете использовать метод среды для установки 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
. Как сделать так, чтобы это выполнялось в моей локальной системе автоматически?