Ini benar-benar bodoh, tetapi saya sudah Googling selama satu jam sekarang dan tidak dapat menemukan jawabannya.
Saya menggunakan Ubuntu 10.10, dan saya mencoba memperbarui ke versi terbaru SASS sehingga saya dapat menggunakan @import
aturan di dalam @media
aturan.
Seperti yang disarankan di sini; https://github.com/nex3/sass/issues/64 , saya mencoba:
$ sudo gem install sass --pre
Dan itu sepertinya bekerja dengan baik:
Successfully installed sass-3.2.0.alpha.35
1 gem installed
Tetapi ketika saya mencoba $ sass -v
saya mendapatkan: Haml/Sass 3.0.9 (Classy Cassidy)
yang merupakan versi lama yang saya miliki sebelum memperbarui.
Apa yang saya lakukan salah?
$ which gem
/usr/bin/gem
$ which sass
/usr/bin/sass
Mencoba jawabannya:
$ sass -v
Haml/Sass 3.0.9 (Classy Cassidy)
$ sudo gem uninstall -Iax sass
Removing sass
Removing sass-convert
Removing scss
Successfully uninstalled sass-3.2.0.alpha.35
$ sass -v
Haml/Sass 3.0.9 (Classy Cassidy) (Was expecting an error here)
$ sudo gem install sass --pre
Successfully installed sass-3.2.0.alpha.35
1 gem installed
Installing ri documentation for sass-3.2.0.alpha.35...
Installing RDoc documentation for sass-3.2.0.alpha.35...
$ sass -v
Haml/Sass 3.0.9 (Classy Cassidy)
Jadi itu menghapus yang saya instal dan meninggalkan yang benar-benar digunakan ketika saya menjalankan sass
perintah. Apa?
sudo gem update sass
bekerja untukku.
which gem
dan kemudianwhich sass
dan menambahkan output ke pertanyaan Anda?