2014-03-01 57 views
4

我在我的Windows 7機器上安裝了Sass,我試圖編譯一些scss。Sass編譯器不能在崇高文本中工作3

每一次,我得到下面的輸出:

'sass' is not recognized as an internal or external command, 
operable program or batch file. 
[Finished in 0.2s with exit code 1] 
[cmd: ['sass', '--update', 'W:\\exocet\\web\\build\\mirror\\css\\style.scss:W:\\exocet\\web\\build\\mirror\\css/style.css', '--stop-on-error', '--no-cache']] 
[dir: W:\exocet\web\build\mirror\css] 
[path: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\EgisTec\MyWinLocker 3\x86;C:\Program Files (x86)\EgisTec\MyWinLocker 3\x64;C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files (x86)\QuickTime\QTSystem\] 

什麼似乎是這個問題?

回答

7

值得慶幸的是,我找到了答案here ...

如果您收到了「薩斯不被識別爲一個內部或外部 命令」的錯誤......並且已經安裝了薩斯,您必須將 添加到您的系統的PATH變量中。

在字符串的末尾添加; C:\ Ruby192 \ bin。

更改PATH變量的說明可以找到here

Windows Vista和Windows 7用戶:

  1. 從桌面上,右鍵單擊我的電腦,然後單擊屬性。
  2. 單擊左欄中的高級系統設置鏈接。
  3. 在系統屬性窗口中單擊環境變量按鈕。

Windows 2000和Windows XP用戶:

的路徑現在由Windows 2000和Windows XP管理,而不是AUTOEXEC.BAT 或AUTOEXEC.NT文件,與早期版本的Windows來完成。 要更改系統環境變量,請按照以下步驟操作。

  1. 在桌面上,右鍵單擊我的電腦,然後單擊屬性。
  2. 在系統屬性窗口中,單擊高級選項卡。
  3. 在高級部分中,單擊環境變量按鈕。

最後,在環境變量窗口(如下所示)中,突出顯示系統的變部Path變量和單擊編輯按鈕。使用您希望計算機訪問的路徑添加或修改路徑行。每個不同的目錄用分號分隔,如下所示。

C:\ Program Files文件; C:\ WINNT; C:\ WINNT \ SYSTEM32

注意,數字 「192」 中的第一個鏈接(在本例中給出; C:\ Ruby192 \ BIN )對於每個Ruby版本都會有所不同。