Npm 鲍尔初始误差

Npm 鲍尔初始误差,npm,bower,Npm,Bower,我已经在全球范围内安装了bower(npm安装-g bower),现在我正在尝试初始化我的bower项目 但当我跑步时: bower init 我没有看到输入项目各个字段的提示,而是收到了错误: bower EINVALID Name must be lowercase, can contain digits, dots, dashes, "@" or spaces 感谢您的帮助。好的,我意识到问题是我的根文件夹中有一个+字符,显然鲍尔不喜欢这个字符 简单的问题,简单的解决方案。希望

我已经在全球范围内安装了bower(
npm安装-g bower
),现在我正在尝试初始化我的bower项目

但当我跑步时:

bower init

我没有看到输入项目各个字段的提示,而是收到了错误:

bower EINVALID      Name must be lowercase, can contain digits, dots, dashes, "@" or spaces

感谢您的帮助。

好的,我意识到问题是我的根文件夹中有一个
+
字符,显然鲍尔不喜欢这个字符


简单的问题,简单的解决方案。希望这能为其他人节省一些时间

如果您使用的是NPM,因此有一个package.json文件,bower将尝试使用您在该文件中提供的名称(以及其他字段:description、author、homepage)

当该名称包含任何不允许的字符时,bower将向您抛出此错误,就像您提供的名称无效一样


或者,如果您的文件路径碰巧包含任何不允许的字符,您也会遇到此错误

是的,我也遇到了同样的问题。我的项目最后包含
.com