我已经在全球安装了保龄球(npm install -g bower),我现在正在尝试初始化我的保龄球项目。
但当我跑的时候
bower init
没有看到输入项目各个字段的提示,而是接收错误:
bower EINVALID Name must be lowercase, can contain digits, dots, dashes, "@" or spaces任何帮助都很感激。
发布于 2017-02-11 16:38:14
好的,我意识到问题是我的根文件夹中有一个+字符,显然保尔不喜欢这个字符。
简单的问题,简单的解决。希望这能帮别人节省点时间!
发布于 2017-03-27 22:36:09
如果您正在使用NPM,并因此有一个package.json文件,bower将尝试使用您在该文件中提供的名称(以及其他字段:描述、作者、主页)。
当该名称包含任何不允许的字符时,bower将抛出此错误,就好像您提供了一个无效的名称一样。
或者,如果您的filepath碰巧包含任何不允许的字符,您也会得到此错误。
https://stackoverflow.com/questions/42178315
复制相似问题