【问题标题】:Bower install command doesn't workBower 安装命令不起作用
【发布时间】:2016-10-05 06:42:21
【问题描述】:

我想使用 Bower 安装软件包时遇到问题。我想使用这个命令安装 jQuery:

bower install jquery

但不幸的是它抛出了这个错误:

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

然后我尝试了一些其他的 Bower 命令,例如当我尝试使用时

bower version

它抛出完全相同的错误。不过有趣的是,如果我将 Bower 命令输入到我以管理员身份打开的 PowerShell 中,它们就会起作用。我正在使用 Node.js v6.2.1 和 Bower v1.7.9。

【问题讨论】:

    标签: powershell bower


    【解决方案1】:

    当我没有bower.json 文件时,我会看到这种行为。创建该文件后,此问题就消失了。这仍然是 bower 中的一个错误,因为我什至无法运行 bower init 来创建文件,我必须手动进行。

    【讨论】:

      【解决方案2】:

      我最近遇到了同样的错误,为我解决的问题是回滚到 bower v1.3.9

      试试这个:npm install -g bower@1.3.9

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-03-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-26
        • 2014-06-08
        • 2013-06-03
        • 1970-01-01
        相关资源
        最近更新 更多