Как обновить до последней версии SASS?

С сайта Nvidia.

Говорят, что для технологии Optimus требуется Windows 7 или выше.

Но есть поддержка Optimus Technology в Ubuntu называется Веб-сайт Nvidia

И да, вы должны загрузить его извне.

9
задан 4 January 2012 в 08:34

6 ответов

В результате мы сделали следующее:

Сначала мы установили rvm, используя готовый однострочный рельс:

wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh

Выбор вариант [2]

Тогда мы выполнили gem install sass --pre

4
ответ дан 25 May 2018 в 15:29

Удалите его, а затем переустановите:

sudo gem uninstall -Iax sass
sudo gem install sass --pre

Новое редактирование: я только что видел, что вы, возможно, использовали жемчуг haml-edge (который укомплектовывает свои собственные копия sass).

sudo gem uninstall -Iax haml-edge
sudo gem install sass --pre

Boom.

Старый Редактировать, если у вас все еще остался материал, это звучит так, будто там было ручная установка, другой драгоценный камень установил что-то или вы установили его из пакета. У меня возникло бы соблазн сказать вам, чтобы выкрутить его с орбиты и исправить ее позже.

Запустите nano $(which sass) и посмотрите, с чем вы имеете дело. В моей версии, установленной gem, я вижу заголовок вроде:

#!/usr/bin/ruby1.8
#
# This file was generated by RubyGems.
#
# The application 'sass' is installed as part of a gem, and
# this file is here to facilitate running it.

Если вы видите что-то подобное, это говорит о том, что есть что-то подозрительное, и я проголосую за вас:

sudo rm "$(which sass)" "$(which sass-convert)" "$(which scss)"

Если там есть другой заголовок, он может дать вам понять, откуда он взялся. Если это пакет, который вы установили, удалите его. Если вы не можете (например, это зависимость), вы можете уничтожить файл и соответственно заменить его (зная, что он может повредить зависимость в любом случае).

Но в конце дня это всего лишь камень Ruby , Убийство не отменяет Рождество.

3
ответ дан 25 May 2018 в 15:29
  • 1
    Это звучало многообещающе, но, пожалуйста, проверьте мой обновленный вопрос. – powerbuoy 3 January 2012 в 20:28

Я тестировал это на Linux Mint 14 (Nadia), то есть Ubuntu 12.10 (Quantal).

1. Проверьте свою среду

Сначала проверьте текущую версию sass

sass --version # Sass 3.1.19 (Brainy Betty)
which sass # /usr/bin/sass

2. Удалить дистрибутивные пакеты

удалить пакеты, установленные с менеджером пакетов (т.е. apt-get или apitude), поскольку они принимают приоритет

apt-get remove ruby-sass ruby-compass

Примечание: это можно пропустить, если вы настроите ваш $PATH нацелен на правый двоичный файл (см. ниже).

3. Установите новую версию

apt-get install ruby-full 
gem install sass 
gem install compass

4. Тестовая версия

sass --version # Sass 3.2.7 (Media Mark)
which sass # /usr/local/bin/sass

Источники

Установка Sass и Compass Ubuntu 12.10 Как установить sass на Ubuntu Precise 12.04 LTS
1
ответ дан 25 May 2018 в 15:29

Удалите его, а затем переустановите:

sudo gem uninstall -Iax sass
sudo gem install sass --pre

Новое редактирование: я только что видел, что вы, возможно, использовали жемчуг haml-edge (который упаковывает свою собственную копию sass). Nuke, который и установил sass-proper.

sudo gem uninstall -Iax haml-edge
sudo gem install sass --pre

Boom.


Old Edit, если у вас все еще остался материал, это звучит так, как будто была установлена ​​ручная установка, другой драгоценный камень что-то установил или вы установили его из пакета. У меня возникнет соблазн сказать вам, чтобы выкрутить его с орбиты и исправить ее позже.

Запустите nano $(which sass) и посмотрите, с чем вы имеете дело. В моей версии, установленной gem, я вижу заголовок вроде:

#!/usr/bin/ruby1.8
#
# This file was generated by RubyGems.
#
# The application 'sass' is installed as part of a gem, and
# this file is here to facilitate running it.

Если вы видите что-то подобное, это говорит о том, что есть что-то подозрительное, и я проголосую за вас:

sudo rm "$(which sass)" "$(which sass-convert)" "$(which scss)"

Если там есть другой заголовок, он может дать вам понять, откуда он взялся. Если это пакет, который вы установили, удалите его. Если вы не можете (например, это зависимость), вы можете уничтожить файл и заменить его соответствующим образом (зная, что он может повредить зависимость в любом случае).

Но в конце дня это всего лишь камень Ruby , Убийство не отменяет Рождество.

3
ответ дан 25 July 2018 в 20:20

Удалите его, а затем переустановите:

sudo gem uninstall -Iax sass
sudo gem install sass --pre

Новое редактирование: я только что видел, что вы, возможно, использовали жемчуг haml-edge (который упаковывает свою собственную копию sass). Nuke, который и установил sass-proper.

sudo gem uninstall -Iax haml-edge
sudo gem install sass --pre

Boom.


Old Edit, если у вас все еще остался материал, это звучит так, как будто была установлена ​​ручная установка, другой драгоценный камень что-то установил или вы установили его из пакета. У меня возникнет соблазн сказать вам, чтобы выкрутить его с орбиты и исправить ее позже.

Запустите nano $(which sass) и посмотрите, с чем вы имеете дело. В моей версии, установленной gem, я вижу заголовок вроде:

#!/usr/bin/ruby1.8
#
# This file was generated by RubyGems.
#
# The application 'sass' is installed as part of a gem, and
# this file is here to facilitate running it.

Если вы видите что-то подобное, это говорит о том, что есть что-то подозрительное, и я проголосую за вас:

sudo rm "$(which sass)" "$(which sass-convert)" "$(which scss)"

Если там есть другой заголовок, он может дать вам понять, откуда он взялся. Если это пакет, который вы установили, удалите его. Если вы не можете (например, это зависимость), вы можете уничтожить файл и заменить его соответствующим образом (зная, что он может повредить зависимость в любом случае).

Но в конце дня это всего лишь камень Ruby , Убийство не отменяет Рождество.

3
ответ дан 4 August 2018 в 17:52

Я тестировал это на Linux Mint 14 (Nadia), то есть Ubuntu 12.10 (Quantal).

1. Проверьте свою среду

Сначала проверьте текущую версию sass

sass --version # Sass 3.1.19 (Brainy Betty)
which sass # /usr/bin/sass

2. Удалить дистрибутивные пакеты

удалить пакеты, установленные с менеджером пакетов (т.е. apt-get или apitude), поскольку они имеют приоритет

apt-get remove ruby-sass ruby-compass

Примечание: это можно пропустить, если вы настроите свой $PATH на целевой двоичный код (см. ниже).

3. Установить новую версию

apt-get install ruby-full 
gem install sass 
gem install compass

4. Версия для тестирования

sass --version # Sass 3.2.7 (Media Mark)
which sass # /usr/local/bin/sass

Источники

1
ответ дан 15 August 2018 в 20:31

Другие вопросы по тегам:

Похожие вопросы: