【问题标题】:Ember CLI ember new fails on ember-cli-qunitEmber CLI ember new 在 ember-cli-qunit 上失败
【发布时间】:2014-08-27 23:01:57
【问题描述】:

我一直在尝试使用 Ember CLI 来设置新的 ember 安装,但在尝试安装 ember-cli-qunit 时该进程一直停止。我对使用 npm、bower 和 ember 比较陌生,所以这可能只是我愚蠢的问题。这是我运行时得到的转储

ember new webapp

我已经为此工作了几个小时,但无法真正弄清楚如何解决此问题。

提前致谢

【问题讨论】:

  • 我猜你在某个时候以 root 身份运行了bower,这改变了你的主目录中的权限(根据EACCESS 行)。检查这些目录的权限,或者干脆将它们改回您自己的用户。
  • 好的,我会检查一下,看看会发生什么。感谢您的建议。
  • 这绝对是发生的事情。我有一些权限不正确的目录,所以我不顾一切地左右摇晃。如果你想创建一个答案,我会标记它。

标签: ember.js npm bower ember-cli bower-install


【解决方案1】:

您一定是在某个时候以 root 的身份运行 bower,这会更改 bower 在您的主目录中的缓存文件的权限(根据 EACCESS 行中的错误)。只需将权限更改回您自己的用户(当然是root)即可解决问题。

由于类似的sudo 问题让我发疯(并且系统的nodejs 包已过时)我将我的设置切换到nvm: node version manager,它将所有内容安装到我自己的主目录中,我永远不需要使用root再次用于与节点相关的安装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-06
    • 1970-01-01
    • 2015-11-16
    • 2016-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多