Ionicons: npm e yarn NÃO instalam ícones ion-android* (o bower funciona bem!)

Criado em 18 jun. 2017  ·  5Comentários  ·  Fonte: ionic-team/ionicons

Tanto o npm quanto o yarn não instalam os ícones ion-android (o bower funciona bem, mas está obsoleto, então não devemos mais usá-lo).

Eu tive que baixar a pasta compactada do ionicons.com no final e usá-la.

Comentários muito úteis

Eu mencionei as versões específicas no meu último comentário, mas vou listar as versões DEFAULT que são instaladas para cada gerenciador de pacotes:

Bower instalar ionicons: v2.0.1
npm instalar ionicons: v3.0.0
fios adicionar ionicons: v3.0.0

É particularmente confuso porque http://ionicons.com mostra o conjunto desatualizado de ícones que você obtém apenas com o bower obsoleto!

Qualquer um que instale ionicons usando npm ou yarn irá naturalmente acessar http://ionicons.com e será presenteado com um conjunto desatualizado de ícones totalmente incompatíveis com sua versão de ionicons!

Desculpe se não expliquei muito bem antes, mas espero que faça sentido para você agora.

Minha sugestão é que http://ionicons.com seja atualizado para mostrar o conjunto mais recente por padrão, com links para versões arquivadas (o que é praticamente uma prática padrão para todas as bibliotecas/frameworks).

Todos 5 comentários

E de qual versão você está falando? Poste seu ionic info por favor.

Você está certo, isso tem a ver com versionamento. Bower instala uma versão anterior (~2.0.1), que corresponde à documentação atual em ionicons.com.

Como o npm e o yarn instalam ^3.0.0. por padrão, faria sentido para ionicons.com encaminhar para os documentos mais recentes em https://ionicframework.com/docs/ionicons/ ou pelo menos deixar claro que a página atual contém um conjunto desatualizado de ícones.

Certamente as versões antigas devem ser arquivadas e vinculadas, não o padrão?

Novos documentos são muito melhores btw =D

Eu lhe pergunto novamente:
E de qual versão você está falando?
Poste seu ionic info por favor.

Você falando sobre Bower me faz pensar que você nem está usando a versão do Ionic sobre o qual este repositório se trata.

Eu mencionei as versões específicas no meu último comentário, mas vou listar as versões DEFAULT que são instaladas para cada gerenciador de pacotes:

Bower instalar ionicons: v2.0.1
npm instalar ionicons: v3.0.0
fios adicionar ionicons: v3.0.0

É particularmente confuso porque http://ionicons.com mostra o conjunto desatualizado de ícones que você obtém apenas com o bower obsoleto!

Qualquer um que instale ionicons usando npm ou yarn irá naturalmente acessar http://ionicons.com e será presenteado com um conjunto desatualizado de ícones totalmente incompatíveis com sua versão de ionicons!

Desculpe se não expliquei muito bem antes, mas espero que faça sentido para você agora.

Minha sugestão é que http://ionicons.com seja atualizado para mostrar o conjunto mais recente por padrão, com links para versões arquivadas (o que é praticamente uma prática padrão para todas as bibliotecas/frameworks).

Você realmente fez tudo certo - eu interpretei mal o nome do repositório como "iônico"... Desculpe.

Você está correto, ionicons.com poderia usar algum trabalho e amor.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

jlucfarias picture jlucfarias  ·  14Comentários

Mnilionic picture Mnilionic  ·  7Comentários

modvd picture modvd  ·  4Comentários

oskarrough picture oskarrough  ·  3Comentários

ThinkWired picture ThinkWired  ·  5Comentários