[英]Gulp can't find ruby and compass in system path
我安裝了gulp,在運行gulp命令時,除此錯誤外,一切似乎都很好。 我收到錯誤消息:您需要在系統PATH中安裝Ruby和Compass,此任務才能起作用。 發出命令時。 如果有幫助,我在Mac OS X 10.11上。 我的gulp安裝在/ Users / Desktop / sensitive /中。
服務器啟動了http:// localhost:8080 [11:10:21] LiveReload在端口35729上啟動了[11:10:21] {[錯誤:您需要在系統路徑中安裝Ruby和Compass,才能執行此任務。]消息:“您需要在系統PATH中安裝Ruby和Compass才能執行此任務。”,showStack:false,showProperties:true,插件:'gulp-compass',__safety:{toString:[Function:約束]}}關於問題所在的任何想法。 所有幫助表示贊賞。
Ruby已預裝在Mac計算機上,因此您無需安裝它。 如果尚未安裝指南針gem,則需要這樣做。 要檢查您是否有這些...
用$ ruby -v
檢查ruby
使用$ compass version
檢查羅盤
對於這兩者,請確保您得到列出了版本的無錯誤響應。 如果您既未安裝它們又未安裝它們,請先安裝它們(如果您都未安裝它們,則先使用紅寶石)...
安裝紅寶石
有很多方法可以做到這一點。 我建議使用自制軟件。 一旦擁有它,對於安裝很多東西超級有用。 如果您沒有安裝它,則需要通過Google搜索該如何安裝。 還有許多其他方法可以安裝ruby,請參閱官方文檔 。 使用自制軟件...
$ brew install ruby
安裝指南針
現在您已經有了紅寶石(或者如果已經有了),則可以輕松安裝指南針...
$ gem install compass
該命令可能需要使用sudo
運行。 您會知道是否遇到權限錯誤。 安裝重啟終端並再次檢查后,嘗試嘗試gulp。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.