Lama
Скажи это какому-нибудь cowlib
Ну так там тогда версии отличаются
Ihor
Плюс, сам интерпретатор не знает к чему относится запрашиваемый файл. То ли он в проекте лежит, то ли в node_modules. И он рекурсивно его ищет. С pnp есть явная ссылка
Lama
Проблема огромного node_modules всегда была в том, что у жаваскриптеров очень много зависимостей, и очень много кода
Dmitry
В ребаре он качает в билд папку и билдит в ней же. Если что-то сломалось - надо заново перекачивать
rebar качает зависимости куда в ~/.rebar и удаление ничего не меняет, не?
Dmitry
Но нужен шаг номер следующий - deps хранить внутри ~/.mix/cache для всех проектов
mix скаченные из hex пакета хранит в ~/.hex где-то и по сути копирует пакет в deps, а не качает заного.
Źmićer
Это называется кеш, но по-моему это не то
Dmitry
ls ~/.hex/packages/hexpm
Źmićer
Папки то раздуваются все равно
Dmitry
Папки то раздуваются все равно
С одной стороны да, с другой стороны - это удобно - можно зависимость менять и перекомпилировать прямо в проекте, если она ведёт себя плохо.
Dmitry
Lama
То, что лежит ~/.hex это для mix phx.install, например
Lama
Нет, проверь в ls ~/.hex/packages/hexpm
Там сильно меньше пакетов, чем всех тех, которые я ставил
Źmićer
Потому что то что ты поменял - непредсказуемо в плане того, когда оно перекачается
Źmićer
Сделал случайно какой-нибудь update - и досвидули
Źmićer
Там только пакеты из hex-а, не из git-а.
Возможно там только пакеты которые он качает чтобы собирать escript
Źmićer
Глобальные
Lama
Там только пакеты из hex-а, не из git-а.
Даже если так, их всё равно меньше. Я сейчас проверю...
Źmićer
А может там есть размер Кеша ограничен
Dmitry
Даже если так, их всё равно меньше. Я сейчас проверю...
Там есть пакеты, которые не в escript, не в phx.install не участвовали у меня.
Dmitry
Не знаю, как там может быть их меньше.
Lama
Там есть пакеты, которые не в escript, не в phx.install не участвовали у меня.
Да, ты прав, я проверил. Может mix так не всегда делал, или, например, удаляет старые пакеты...
Dmitry
Ни floki, ни mint, ни swarm, ни vson (вообще пакет, который используется хрен знает где и я его скачивал один раз) - а все они в папке лежат.
Dmitry
ex_doc-ов 5 штук.
Dmitry
extract - не знаю, пока зависимости не такие дакие как в nodejs - я думаю, что копировать пакеты в проект - это в целом удобно. Удобно, что у меня поиск по всем зависимостям работает из коробки.
Dmitry
Если добавить проекты в закешированную папку, чтобы поиск работал по всем зависимостям - нужно как-то читать эту мапу во всех IDE.
Dmitry
Ой, забыл - те у кого VS Code это не актуально, у них в VS Code же тормозной поиск и поэтому, по умолчанию, депсы исключены из поиска 😂
Vitaly
А какие есть хорошие альтернативы vs коду?
Tharin
Vitaly
А какие отличия чистого неовима от неовима в вскоде?
Vitaly
В вскоде полно плагинов на сниппеты/автозаполнение/ф орматирование
Dmitry
Sublime
Vitaly
Sublime не пробовал)
Lama
А какие отличия чистого неовима от неовима в вскоде?
С точки зрения пользователя — практически никаких
Vitaly
Хм, а есть какой-нибудь плагин пак на эликсир?
Tharin
С точки зрения пользователя — практически никаких
Есть разница. Он кривой, часто не дружит с плагинами. Часто не понимает, что я от него хочу.
Vitaly
Можешь скинуть?
Tharin
Можешь скинуть?
Конечно https://bfy.tw/RU4w
Vitaly
Ой благодарю
Tharin
Lama
Хм, а есть какой-нибудь плагин пак на эликсир?
У neovim? Я пользуюсь coc.nvim (это вырезанный из vscode lsp клиент) и coc-elixir
Vitaly
Ну вот я тоже этот находил
Vitaly
Ещё несколько дней назад на реддите какой-то coq nvim релизнулся
Vitaly
Но я пока даже не пробовал
Vitaly
У меня для кода вскод+ неовим, а так просто редактор - неовим
Lama
Я всё делаю в neovim, он у меня сексуальный
Lama
Vitaly
У меня терминал постоянно открыт)
Vitaly
Zucchini
сейчас бы купить ноут с 2к экраном чтобы писать в виме с растровыми шрифтами
Vitaly
)))
Vitaly
У меня 2к
Vitaly
Шрифт 22
Vitaly
Иначе не видно
Lama
У меня 2к
У тебя и не растровые шрифты)
Vitaly
Да я так)
Vitaly
Причем он работать не хотел
Vitaly
На убунту
Vitaly
Хорошо что драйвера на нвидию разрешили
Vitaly
Официальные
Vitaly
На Вейланд как я понял даже не планируют разрешать
Zucchini
У меня обычный 1200x1920. Это не 2к
все равно многовато для растра
Lama
На Вейланд как я понял даже не планируют разрешать
На вейланде с nvidia работают Gnome и KDE, правда немного кривовато
Zucchini
а нвидия может отсосать
Lama
Lama
все равно многовато для растра
Нормально, у меня 13 дюймов
Vitaly
Ну там же не официальные драйвера
Vitaly
Вроде
Vitaly
Хм