2017-08-27 28 views
3

烬-CLI:2.14.2 节点:8.4.0 操作系统:Win32的64安装烬,引导1.x中的挂

出于某种原因,我的任何烬自举的1.x版本NPM安装总是挂在fsevents上。

C:\Users\rrush\Documents\GitHub\xxxxxxxxxxx>npm install 
[   ......] | extract:fsevents: sill extract [email protected] 

我试过烬,引导1.x中,节点和灰烬(-cli)的几个版本。他们总是挂断fsevents安装。

任何0.x版本将安装得很好。

从我所收集的内容来看,fsevents仅仅意味着安装在Mac上,而不是Windows机器上。有没有办法绕过(试图)安装fsevents?我做了npm安装 - 没有任何可选的,但无济于事...

编辑1:npm install [email protected] --verbose --no-optional在所有的1.x选项中,这似乎工作。

+0

什么是确切的命令是你打字?它是否是'ember install ember-bootstrap'?另外,你有没有想过? – Cameron

+0

这是,我也试过npm install ember-bootstrap。还没弄清楚,有点放弃它了......我注意到在0.x版本中,fsevents包被正确标记为可选,因此被跳过。 –

+0

哦,并且还尝试使用--no-optional。没有运气。 –

回答

1

显然这个问题位于npm内,特别是在Windows机器上。当你直接从github发布下载时,它会完美安装。至今根本原因尚不清楚。

simonihmig(创造者)有下列说:

我能够重现这在Windows 10(在VirtualBox的)。我不 认为根本问题是在烬引导内,而不是npm 本身(一些死锁问题左右),因为我能够“修复”这个由 降级findup同步(更多的解决方法,但为我工作)。这里 是PR:#435。我花了相当长的一段时间......

NPM我--save-dev的kaliber5 /烬,引导#降级,findup

链接到这个问题:ember-bootstrap issue 430