#html #css #ruby #ssh #sass
#HTML #css #ruby #ssh #sass
Вопрос:
Я использую sass дома и в офисе, я работаю на Windows. Все работает без каких-либо проблем. Проблема возникает, когда я хочу начать использовать sass у себя дома через ssh. Как я могу использовать sass для файлов на ssh сервере? Когда я работаю с sass в своих локальных файлах, все работает хорошо, но когда я вхожу в ssh через git bash и начинаю вводить
sass --watch style_scss:style_css
я вижу
-bash: sass comand not found
И то, что я выясняю, когда набираю какую-нибудь команду ruby, я тоже вижу -bash: ruby comand not found
. Обе эти команды работают, когда я не нахожусь на своем сервере ssh. Что я могу сделать, чтобы запустить sass через ssh?
Комментарии:
1. Для того, чтобы использовать его, вы должны установить
sass
на компьютере. (то же самое для Ruby)2. У меня есть sass и ruby на моем компьютере. Я использовал его много раз. Когда я вхожу на свой ssh-сервер со своего компьютера, sass и ruby не работают (node.js работает). Как я могу запустить sass через ssh?
3. Когда вы входите на свой сервер, вы больше не находитесь на своем компьютере. Поэтому вам также необходимо установить инструмент на свой сервер.
4. Хорошо, спасибо за это приглашение. Итак, вопрос в том, как я могу установить его на свой сервер? Когда я использую ‘sudo apt-get install ruby-full’ и пишу пароль, я вижу ‘Пользователя нет в файле sudoers. Об этом инциденте будет сообщено.» Могу ли я добавить себя в файл sudoers или это должен сделать кто-то в моей компании?
5. Похоже, у вас нет на это прав.
Ответ №1:
Это сообщение об ошибке означает, что sass не установлен на вашем linuxserver! Также не установлен ruby.
Если вы используете ubuntu / debian, используйте следующие команды.
Ruby: sudo apt-get install ruby-full
Sass: npm install -g sass
(Требуется установить nodejs)
Для других дистрибутивов загуглите команды!
Комментарии:
1. Кажется, вам не хватает правильной команды для Sass.
2. упс! я исправил это!
Ответ №2:
При подключении по ssh запустите эту команду в консоли, чтобы убедиться, что на компьютере, к которому вы подключаетесь, установлены ruby и sass.
sass --version
ruby -v
если эти команды не выводят версию как ruby, так и sass, вам придется их установить.
Можете ли вы подробнее рассказать о процессе подключения через ssh?