Npm 鲍尔初始误差
我已经在全球范围内安装了bower(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 感谢您的帮助。好的,我意识到问题是我的根文件夹中有一个+字符,显然鲍尔不喜欢这个字符 简单的问题,简单的解决方案。希望
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
。