【问题标题】:bower init reference error parent is not defininedbower init 引用错误父未定义
【发布时间】:2015-02-09 13:43:40
【问题描述】:

我刚刚开始熟悉 Bower。
我刚刚安装了凉亭版本 1.3.12。
我检查了我的节点版本 0.10.29

当我运行 bower init 时,我收到一个带有文件夹名称的问号?我认为这是默认设置,所以我单击了错误并返回了命令行 ReferenceError:未定义父级。

所以我重新键入了我的目录 open-weather-map 的名称,认为我只需要重新键入默认值,但我仍然没有定义父级。

我没有在 Bower 文档上看到答案,所以我假设这应该是一个直截了当的修复。

我跳过了一个额外的步骤吗?

【问题讨论】:

    标签: npm bower


    【解决方案1】:

    我今天早上遇到了同样的问题 - 是由新的 Rx 版本引起的。

    为了修复我重新安装了节点和凉亭(通过修补的 Rx 版本带来):

    $ npm uninstall bower -g
    $ brew uninstall node
    $ brew install node
    $ npm install bower -g
    

    可能是核选项,但已为我修好了。

    有关补丁的更多信息,请参阅here

    【讨论】:

      【解决方案2】:

      由 Rx https://github.com/Reactive-Extensions/RxJS/issues/434 提出 看来我们需要等到这个问题得到修复。

      【讨论】:

      • 你在这个方面做得非常好。错误已修复。刚刚重装了一下,一切正常。
      【解决方案3】:

      bower init 会在本地导向器中创建一个 bower.json 文件。尝试删除它并再次运行 bower init。你也可以尝试运行bower init --allow-root

      【讨论】:

      • 仍然得到相同的响应:?name: (name of dir) 我正在查看配置但没有看到我做错了什么
      • 我在 Windows 上遇到同样的问题:| --allow-root 对我不起作用。 Node: v0.10.33 Bower: 1.3.12
      • 看起来他们只需要修复这个错误。刚才做了同样的重新安装,一切正常。感谢您的帮助。
      猜你喜欢
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多