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