css – scss – compass – 製作sprite出現錯誤
使用 Compass 製作的時候,
在路徑 images/my-icons/ 底下有多張png,我們使用這個指令
@import "my-icons/*.png"; @include all-my-icons-sprites;
卻發生了錯誤
NoMethodError: undefined method `parent' for nil:NilClass
後來才發現原來圖片底下的 png 檔,其中不能有任何一個是以數字為開頭命名。應該是 ruby 的程式語言 Class 不能以數字為開頭的規範吧~ 修改檔名為英文開頭後就沒問題了