1.安裝sass被牆的問題html
安裝完`ruby`後,打開`ruby cmd` 輸入`gem install sass`,安裝失敗,有多是鏡像源的問題,也有多是牆的問題。 由於公司內網的奇葩限制,各類牆,很是的不爽。
接着添加系統環境變量SSL_CERT_FILE
C:/RubyCertificates/cacert.pem
,並重啓。
參考圖片node
gem sources --remove https://rubygems.org/
gem sources --add https://ruby.taobao.org/ --http-proxy http://代理地址/
安裝sass
gem install sass --http-proxy http://代理地址/
npm
最後安裝成功了,參見圖片sass
2.sass中文註釋報錯ruby
C:\Ruby22-x64\lib\ruby\gems\2.2.0\gems\sass-3.4.22\lib\sass\engine.rb
文件Encoding.default_external = Encoding.find('utf-8')
3.'&: 僞元素'不要加空格,編譯報錯,&:before
必定不要加空格,必定注意不要加空格,必定注意編輯器格式化是有無加空格編輯器
4.在ruby cmd
中 敲擊 sass –i
能夠開啓sass的函數計算
如darken(white,70%)
輸出4d4d4d
ide
5.四則運算的符號先後必定要有空格1px + 1px + 1px
函數
update 2017-03-15ui
6.安裝node-sass時 要先在cmd中敲一行set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ 更改路徑,不然報錯
以上,遇到了再更代理