【问题标题】:Bower init errorBower 初始化错误
【发布时间】:2017-03-28 06:36:09
【问题描述】:

我已经全局安装了 bower (npm install -g bower),现在我正在尝试初始化我的 bower 项目。

但是当我跑步时:

bower init

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

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

任何帮助表示赞赏。

【问题讨论】:

    标签: npm bower


    【解决方案1】:

    好的,我意识到问题在于我的根文件夹中有一个 + 字符,显然 bower 不喜欢这个字符。

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

    【讨论】:

    • 是的,我遇到了同样的问题。我的项目最后包含.com
    【解决方案2】:

    如果您使用 NPM,因此有一个 package.json 文件,bower 将尝试使用您在该文件中提供的名称(和其他字段:描述、作者、主页)。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 2015-03-18
      • 2019-08-05
      • 2013-04-12
      • 2018-08-27
      • 2015-04-06
      相关资源
      最近更新 更多