นี่มันช่างงี่เง่าจริงๆ แต่ตอนนี้ฉันใช้ Google เป็นเวลาหนึ่งชั่วโมงแล้วและไม่สามารถหาคำตอบได้
ฉันใช้ Ubuntu 10.10 และฉันพยายามอัปเดตเป็น SASS เวอร์ชันล่าสุดเพื่อให้ฉันสามารถใช้@import
กฎภายใน@media
กฎได้
ตามที่แนะนำไว้ที่นี่; https://github.com/nex3/sass/issues/64ฉันลอง:
$ sudo gem install sass --pre
และดูเหมือนว่าจะทำงานได้ดี:
Successfully installed sass-3.2.0.alpha.35
1 gem installed
แต่เมื่อฉันลอง$ sass -v
ฉันจะได้รับ: Haml/Sass 3.0.9 (Classy Cassidy)
เวอร์ชันเก่าที่ฉันมีก่อนการอัพเดต
ผมทำอะไรผิดหรือเปล่า?
$ which gem
/usr/bin/gem
$ which sass
/usr/bin/sass
ลองคำตอบ:
$ 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)
ดังนั้นมันจึงลบอันที่ฉันติดตั้งสำเร็จและปล่อยอันที่จริงได้ใช้เมื่อฉันเรียกใช้sass
คำสั่ง Thougts?
sudo gem update sass
งานได้สำหรับฉัน
which gem
แล้วwhich sass
เพิ่มผลลัพธ์ให้กับคำถามของคุณได้หรือไม่?