我已经在全球范围内安装了凉亭(npm install -g bower
),我正在尝试初始化我的凉亭项目。Bower初始化错误
但是当我运行:
bower init
不是看到提示进入各个领域为我的项目,我收到错误:
bower EINVALID Name must be lowercase, can contain digits, dots, dashes, "@" or spaces
任何帮助表示赞赏。
我已经在全球范围内安装了凉亭(npm install -g bower
),我正在尝试初始化我的凉亭项目。Bower初始化错误
但是当我运行:
bower init
不是看到提示进入各个领域为我的项目,我收到错误:
bower EINVALID Name must be lowercase, can contain digits, dots, dashes, "@" or spaces
任何帮助表示赞赏。
好的,我意识到问题是我的根文件夹中有一个+
字符,显然,这个字符不喜欢。
简单的问题,简单的解决方案。希望这可以节省别人一些时间!
如果您使用的是NPM,因此有一个package.json文件,bower会尝试使用您在该文件中提供的名称(以及其他字段:描述,作者,主页)。
当该名称包含任何不允许的字符时,bower会向您抛出此错误,就像您提供的名称无效一样。
,或者如果你的文件路径恰好包含任何不允许的字符,你也将收到此错误
是的,我有同样的问题。我的项目最后包含'.com'。 –