J'ai essayé de supprimer mon dernier paquet installé qui rend ma bower comme ça. Mais toujours pas de chance.
Quand on installe mon dernier paquet, il semble que je colle par erreur un caractère de tabulation:
bower install angular-input-stars-directive
Maintenant, chaque fois que je fais une mise à jour, cela me renvoie toujours cette erreur même sur mon autre projet:
bower invalid-meta Il est recommandé d'utiliser "nom" en minuscule, il peut contenir des chiffres, des points, des tirets
J'ai essayé bower cache clean
et réinstaller la tonnelle mais toujours pas de chance.
Est-ce qu'il y a un moyen de réparer ceci?
Vérifiez à l'intérieur de votre bower.json
.
{
"name": "package NAME",
...
}
remplacez tous les caractères majuscules de la propriété name
par des minuscules. Et remplacez le caractère "espace" par -
(moins) ou _
(trait de soulignement).
{
"name": "package-name",
...
}
Vous pouvez également utiliser l'option force:
bower install --verbose --force
C'est juste un avertissement de Bower. Dans bower.json
, il vous suffit de mettre à jour la valeur "name" en minuscule et sans espace. Le nom peut contenir un point .
, un trait d'union -
, un trait de soulignement _
et des chiffres, par exemple your-package1-name
.
{
"name": "your-package1-name",
// your dependencies
}