Установите fontawesome, используя angl cli 6.0.5 throws error E418 - PullRequest
0 голосов
/ 29 мая 2018

После выполнения команды 'npm install --save @ fortawesome / fontawesome-free-normal' на компьютере с Windows я получил код ошибки E418 - я чайник: @ fortawesome-free-регулярно @ latest.

Окружающая среда:

Угловой CLI: 6.0.5, Узел: 8.9.1, Os: win32 x64 и Угловой: 6.0.3

Я не понимаю значение этого кода ошибки?Может ли быть прокси или совместимость между угловой и замечательной версией?

9 verbose stack Error: 418 I'm a teapot: @fortawesome/fontawesome@latest
9 verbose stack     at fetch.then.res (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\pacote\lib\fetchers\registry\fetch.js:42:19)
9 verbose stack     at tryCatcher (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23)
9 verbose stack     at Promise._settlePromiseFromHandler (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\promise.js:512:31)
9 verbose stack     at Promise._settlePromise (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\promise.js:569:18)
9 verbose stack     at Promise._settlePromise0 (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\promise.js:614:10)
9 verbose stack     at Promise._settlePromises (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\promise.js:693:18)
9 verbose stack     at Async._drainQueue (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\async.js:133:16)
9 verbose stack     at Async._drainQueues (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\async.js:143:10)
9 verbose stack     at Immediate.Async.drainQueues (C:\dev\tools\node-v8.9.1-win-x64\node_modules\npm\node_modules\bluebird\js\release\async.js:17:14)
9 verbose stack     at runCallback (timers.js:789:20)
9 verbose stack     at tryOnImmediate (timers.js:751:5)
9 verbose stack     at processImmediate [as _immediateCallback] (timers.js:722:5)

1 Ответ

0 голосов
/ 29 мая 2018

для этой ошибки я нахожу это забавным, и я мог бы найти: объяснение концепции здесь .
и правильная команда для установки fortawesome согласно официальным репозиториям npm: npm i @fortawesome/angular-fontawesome, или вы можете использовать пряжу также: yarn add @fortawesome/angular-fontawesome
вы можете увидеть, как использовать ее в коде ниже:

<head>
    <!--core first + styles last-->
    <link href="/static/fontawesome/fontawesome-all.css" rel="stylesheet">
</head>
<body>
    <!--user icon in two different styles-->
    <i class="fas fa-user"></i>
    <i class="far fa-user"></i>
    <!--brand icon-->
    <i class="fab fa-github-square"></i>
</body>
...