Каким будет правильный формат для .yarnrc?

#npm #font-awesome #yarnpkg

#npm #шрифт -потрясающий #yarnpkg

Вопрос:

 "@fortawesome:registry" "https://npm.fontawesome.com/"
"//npm.fontawesome.com/:_authToken" "XXXXXXX-my-token"
 

Я пытаюсь настроить.yarnrc для моего проекта, но я не уверен в формате файла. I приведенный выше формат выглядит нормально, или я что-то упускаю. Любая помощь будет оценена.

Когда я попытался установить пакет, используя указанный выше формат, я получаю сообщение об ошибке ниже.

введите описание изображения здесь

Ответ №1:

Для классической пряжи (1.x):

Исходя из этой проблемы, его невозможно использовать .yarnrc для этого. Вы должны использовать .npmrc вместо этого.

Просто следуйте инструкциям от fontawesome и скопируйте то, что они вам говорят, в свой .npmrc , и это должно сработать.

TL; DR:

 "@fortawesome:registry" "https://npm.fontawesome.com/"
"//npm.fontawesome.com/:_authToken" "XXXXXXX-my-token"
 

Для yarn 2 :

В yarnrc.yml :

 npmScopes:
  fortawesome:
    npmAlwaysAuth: true
    npmAuthToken: "${FONT_AWESOME_AUTH_TOKEN}"
    npmRegistryServer: "https://npm.fontawesome.com/"

 

Ответ №2:

Внутри вашего .npmrc

 @fortawesome:registry=https://npm.fontawesome.com/
//npm.fontawesome.com/:_authToken=YOUR_TOKEN
 

Комментарии:

1. К вашему сведению, этот метод устарел. Смотрите blog.fontawesome.com /… для получения подробной информации.