Bower update return me invalid-meta "name" 建议小写,可以包含数字,点,破折号
Bower update return me invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
我试图删除我安装的最后一个使我的凉亭变成那样的包。但是还是不行。
看起来我在安装最后一个包时错误地粘贴了一个制表符:
bower install angular-input-stars-directive
现在每次我 bower 更新它总是 return 我这个错误甚至在我的其他项目上也是如此:
bower invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
我已经尝试 bower cache clean
并重新安装凉亭,但仍然没有成功。
有什么办法可以解决这个问题吗?
检查你的 bower.json
.
{
"name": "package NAME",
...
}
将 name
属性 的所有大写字符替换为小写。并将 "space" 字符替换为 -
(减号)或 _
(下划线)。
{
"name": "package-name",
...
}
您也可以使用强制选项:
bower install --verbose --force
这只是来自 bower 的警告。在 bower.json
中,您只需将 "name" 值更新为小写且没有 space。名称可以包含点 .
、连字符 -
、下划线 _
和数字,即 your-package1-name
.
{
"name": "your-package1-name",
// your dependencies
}
我试图删除我安装的最后一个使我的凉亭变成那样的包。但是还是不行。
看起来我在安装最后一个包时错误地粘贴了一个制表符:
bower install angular-input-stars-directive
现在每次我 bower 更新它总是 return 我这个错误甚至在我的其他项目上也是如此:
bower invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
我已经尝试 bower cache clean
并重新安装凉亭,但仍然没有成功。
有什么办法可以解决这个问题吗?
检查你的 bower.json
.
{
"name": "package NAME",
...
}
将 name
属性 的所有大写字符替换为小写。并将 "space" 字符替换为 -
(减号)或 _
(下划线)。
{
"name": "package-name",
...
}
您也可以使用强制选项:
bower install --verbose --force
这只是来自 bower 的警告。在 bower.json
中,您只需将 "name" 值更新为小写且没有 space。名称可以包含点 .
、连字符 -
、下划线 _
和数字,即 your-package1-name
.
{
"name": "your-package1-name",
// your dependencies
}