Out (__out) wrote,
Out
__out

Category:

Долбаный linux way

Решил поставить себе Node.js . Потому что было бы прикольно поделать приложения с веб-интерфейсом, да и вообще есть пара задачек, под которые хотелось бы освоить что-нибудь покавайнее.

Казалось бы, что сложного?
а) Поставил
б) Начал использовать.

Но не тут-то было! Скачиваю его, значит, с сайта. Ставлю. Пробую:

npm install -g learnyounode

Хуй. Светит ошибками, советует отправить куда-то лог. Смотрю, где лог лежит - а лога нету. Читаю тырнеты. В тырнетах совет отключить хттпс. Делаю команду. Снова пишу команду... О! Работает! Тааак, надо поставить sqlite3... Набираю:

npm install sqlite3 --build-from-source

... Хуй! Ошибки в духе "проблема с пакетом". Пробую разные варианты, "npm install sqlite3" после "npm install -g node-gyp" прокатывает. Гуд! А ну-ка теперь "var sqlite3 = require("sqlite3");" в файлике...node [имя файла].js ... "Error: Cannot find module 'sqlite3'". Пробую так, пробую эдак. Ничего.

Ну ок. Думаю, может, что не так поставил. Нахожу мануал - "Пошаговая установка Node.js на Windows без виртуалок". О как, это ж мой вариант! Читаю. Ставлю cygwin. Из-под него ставлю node. Оттуда конфигьюр и мейк... Мейк вываливается с ошибками - что-то про переопределение определённого. Забиваю, смотрю дальше. Ставлю sqlite3. Пробую создать объект sqlite3 - "Error: Cannot find module 'sqlite3'"

При этом, в папке с модулями sqlite3 есть. Я, конечно, хз, - может, там что ещё нужно сделать или куда в файл чего дописать, но почему, сука, об этом нет ни слова в Сети? Что вообще за существа с нестандартной ориентацией делают код для никсовых систем? Вот реально, стоит только сесть что-то изначально под никс сделанное настраивать - как граблей столько вокруг, что начинаешь думать, а не бросить ли всё нафиг и уйти в балет. Почему блеать в виндовсе всё решается двойным кликом по сетап.екзе с добавлением пакетов в гуе, а тут команд лайн, которая в добавок не может отработать нормально? Ааааааа!

Расстроен. Пойду питон учить.
Tags: кодинг, околоужасы
Subscribe

  • Продолжаем про мантику

    Так как исходная статья Варракса претерпела существенные дополнения, дополню сказанное и я. Сразу замечу, что то ли у меня болят глаза, то ли…

  • Мантика и диванный кретинизм

    Добрые люди скинули статью товарища Варракса о мантике. Его работы я давно читаю с улыбкой, но тут что-то совсем порвало. Программный документ,…

  • А вот freelansim.ru - говно адское, например

    Как и вся эта их сайтотусовка. Закинул 500р, чтобы посмотреть, что там за заказы. Пытаюсь создать портфолио - предлагает синхронизироваться с…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 61 comments

  • Продолжаем про мантику

    Так как исходная статья Варракса претерпела существенные дополнения, дополню сказанное и я. Сразу замечу, что то ли у меня болят глаза, то ли…

  • Мантика и диванный кретинизм

    Добрые люди скинули статью товарища Варракса о мантике. Его работы я давно читаю с улыбкой, но тут что-то совсем порвало. Программный документ,…

  • А вот freelansim.ru - говно адское, например

    Как и вся эта их сайтотусовка. Закинул 500р, чтобы посмотреть, что там за заказы. Пытаюсь создать портфолио - предлагает синхронизироваться с…