Netbeans - 安装SASS

时间:2014-03-26 12:23:40

标签: ruby netbeans sass

我曾尝试过在netbeans上安装SASS。我遵循了以下教程:

http://kgagliardo.com/blog/netbeans-sass-windows-7

创建并尝试保存SASS文件时,我收到以下错误,并且没有创建CSS文件。

  

“”C:\ Ruby193 \ bin \ sass.bat“” - cache-location“   “C:\用户\李亚男\应用程序数据\本地\的NetBeans \缓存\ 7.4 \ SASS编译”   “C:\用户\李亚男\文件\工作\兼职\网站\ fws_templates \玩家\ SCSS \ store.scss”   “C:\用户\李亚男\文件\工作\兼职\网站\ fws_templates \玩家\ CSS \ store.css”   '“ruby.exe”'未被识别为内部或外部命令,   可操作程序或批处理文件。完成“。

我整个上午都被困在这,请帮忙......

更新 我试图按照下面提供的说明进行操作,但仍然无法正常工作,但我收到的错误消息略有不同:

  

“C:\ Ruby193 \ bin \ sass.bat”“ - cache-location”   “C:\用户\李亚男\应用程序数据\本地\的NetBeans \缓存\ 7.4 \ SASS编译”   “C:\用户\李亚男\文件\工作\兼职\网站\ fws_templates \玩家\ SCSS \ store.scss”   “C:\用户\李亚男\文件\工作\兼职\网站\ fws_templates \玩家\ CSS \ store.css”   语法错误:要导入的文件未找到或不可读:   基础/组件/手风琴。                 加载路径:C:/ Users / Leanne / Documents / work / freelance / sites / fws_templates   (已弃用)           在C:\ Users \ Leanne \ Documents \ work \ freelance \ sites \ fws_templates \ gamer \ scss \ foundation \ foundation.scss的第10行           来自C:\ Users \ Leanne \ Documents \ work \ freelance \ sites \ fws_templates \ gamer \ scss \ store.scss的第11行   使用--trace进行回溯。完成。

但是现在我只是再次收到原始错误消息。不知道该怎么做。见下图,显示我已根据说明做了所有事情(我认为)。

http://i.stack.imgur.com/Eekyt.png

enter image description here

4 个答案:

答案 0 :(得分:5)

您的路径环境变量指向错误的文件夹

你的ruby之路是C:\ Ruby193 \ bin

返回并编辑路径环境变量以指向C:\ Ruby193 \ bin。目前你有C:\ Ruby \ 192 \ bin

编辑

现在删除Ruby和193之间的反斜杠 您的路径设置为:C:\ Ruby \ 193 \ bin :-)!
你的.bat在Folder:C:\ Ruby193 \ bin

提示

转到选项

其他 - > CSS预处理器

检查:生成额外信息(调试)

答案 1 :(得分:2)

ruby.exe变量中没有c:\Ruby\192\bin PATH的路径。

在Windows 7中:

  1. 右键点击我的电脑,然后选择Properties - >去 Advanced标签 - >点击Environmental Variables按钮

  2. 在“环境变量”窗口中,突出显示PATH变量 系统变量部分,然后点击Edit

  3. ;c:\Ruby\192\bin追加到最后(分号是故意的)

  4. 重新启动command prompt

答案 2 :(得分:1)

您没有路径到ruby.exe

简单地说,重新安装ruby,使用ruby installer for windows

当您完成安装向导后,您将进入此选项屏幕:

据我所知,您需要检查的唯一选项是中间选项,它可以帮助您的命令行指令识别找到的位置(如它所说)“Ruby可执行文件”。否则,当您尝试在命令提示符下安装Sass时,您将收到错误消息“ruby未被识别为内部或外部命令”。 转到选项

其他 - > CSS预处理器

检查:生成额外信息(调试)

有关更多信息,请转到Setting Up Sass on Windows

答案 3 :(得分:0)

他们在上面的消息中都没问题。问题是Netbeans不是为了即时获取这些变化而设计的。完成上述更改后,您必须使用RESTART Netbeans,以便应用更改。这对我有用。请让我知道这对你有没有用。

由于