[Phonegap+Sencha Touch] 移動開發34 gem安裝compass,不編譯scss,怎麼辦?

不少人已經發現,今天,該命令 「gem install compass」 安裝compass,正在使用 「compass compile」 編scss的時間將報告如下異常: css

"File to import not found or unreadable: blueprint/typography"
sass


google了一下,說是新版compass已經不包含compass-bluprint了。學習

因此我嘗試運行命令 「gem install compass-blueprint」,本身手動安裝compass-blueprint。ui

儘管裝上了,但是運行 「compass compile」 編譯scss的時候仍是報了個異常:google

「Undefined mixin 'experimental'」spa


上面是我在虛擬機系統中測試的。code

我本身的機器因爲是很是久以前裝的compass,可以正常編譯scss,我執行 「compass -v」 查看個人compass版本號,是0.12.2,。blog

因此我嘗試在虛擬機中安裝曾經版本號的compass,最後最終成功了。ip


解決的方法:get

一、假設你試過 「gem install compass-blueprint」 安裝compass-blueprint。那麼你必定要先卸載了:

gem uninstall compass-blueprint

二、卸載sass,這個是compass安裝的時候附帶安裝的。需要本身卸載掉

gem uninstall sass

三、卸載compass

gem uninstall compass

四、安裝3.2.12版本號的sass

gem install sass -v 3.2.12

五、安裝0.12.2版本號的compass

gem install compass --version 0.12.2


好了。enjoy it。




歡迎增長Sencha Touch + Phonegap 羣:194182999

共同窗習交流(博主QQ:479858761

相關文章
相關標籤/搜索