Powershell ZURB应用程序基金会- CLI失败 我试图使用新的(截至12/6/2014)的应用程序CLI。< /P>

Powershell ZURB应用程序基金会- CLI失败 我试图使用新的(截至12/6/2014)的应用程序CLI。< /P>,powershell,zurb-foundation,Powershell,Zurb Foundation,设置: Windows 8.1 Git、node(npm)、JRuby(适用于windows的Ruby版本) 我以管理员模式运行windows powershell。解决方案似乎在“绑定器”步骤中失败。我安装了bundler(gem安装bundler)。这对我来说没有意义。我是否需要在全球范围内安装bundler 我遇到了同样的错误 我环顾了一下错误,似乎Nodejs和Windows之间存在某种差异。这似乎与FoundationCLI.js文件中的exex()调用有关 我确实碰巧找到了一个看起来

设置: Windows 8.1 Git、node(npm)、JRuby(适用于windows的Ruby版本)

我以管理员模式运行windows powershell。解决方案似乎在“绑定器”步骤中失败。我安装了bundler(
gem安装bundler
)。这对我来说没有意义。我是否需要在全球范围内安装bundler


我遇到了同样的错误

我环顾了一下错误,似乎Nodejs和Windows之间存在某种差异。这似乎与FoundationCLI.js文件中的exex()调用有关

我确实碰巧找到了一个看起来不错的解决方案(至少它可以让构建完成),并且似乎可以很好地运行应用程序

在FoundationCLI.js文件更改的第97行:

var bundleInstall = ["bundle"];
致:

就像我说的,这是一个解决办法,我相信Zurb的人已经在关注这个错误了,但我发现这对我来说是可行的,所以我可以启动一个应用程序


HTH.

这就是我的工作原理:

我必须运行Ruby 1.9.3-p551(由于更新了SSL证书,我遇到的任何其他版本都无法安装gems)

然后您需要安装JRuby,它必须是版本1.7.15(当前是版本1.7.16.1,但这与sass依赖项不兼容)

然后确保您使用的是专门的sass版本3.4.7 要检查此项,请执行以下操作:

gem list sass
安装

gem install sass -v "3.4.7"

我的建议是卸载所有其他版本的sass

很高兴知道它不仅仅是我自己。当我安装CLI时,它是通过npm安装的。如何找到该文件进行编辑?我还通过npm安装在Windows中。在终端上查看上面的错误。C:\Users\Alex\AppData\。。。沿着这个路径一直走,然后进入文件并更改第97行。到目前为止,这种调用新项目的方式还没有遇到任何问题。这帮助我找到了AppData(它是隐藏的)。您是否遇到过类似于“吞咽ruby sass:stderr:没有这样的过程-没有这样的过程”这样的错误?
gem install sass -v "3.4.7"