Size: a a a

2021 April 28

Н

Николай in pro.elixir
Можно именно подключиться к vm? о.о
источник

DP

Dmitry Ponyatov in pro.elixir
а правильно в одном смешанном проекте держать и mix и rebar3 структуру, или лучше "снять крестик" и эрланговые кусочки собирать только миксом?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Только mix
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Можешь взять shaker и быстро переехать
источник

Н

Николай in pro.elixir
Это оно?
https://github.com/spawnfest/shaker
"This repository has been archived by the owner. It is now read-only." 🤔
источник

LL

Lama Lover in pro.elixir
Угу
источник

АП

Артем Паньков... in pro.elixir
Всем привет

А почему может рандомно валиться тест? причём на CI всё намного хуже чем локально
    test "admin login on main site", %{conn_root: conn_root, admin: admin} do
     conn =
       post(
         conn_root,
         session_path(conn_root, :create),
         user: %{
           phone: admin.phone,
           password: admin.public_password,
           accept_offer: true,
           accept_confidential_policy: true
         }
       )

     assert redirected_to(conn, 302) =~ profile_path(conn, :profile)

     conn = get(conn, profile_path(conn, :profile))

     assert conn.assigns[:current_user].id == admin.id
   end
источник

MZ

Maxim Zubarev in pro.elixir
Могут быть проблемы с моками
источник

АП

Артем Паньков... in pro.elixir
тест валится рандомно, а не постоянно
источник

ML

Maksim Lapshin in pro.elixir
ну тут 15 строчек, так что валиться может в 30 разных местах минимум
источник

AD

Anastasiya Dyachenko in pro.elixir
какая ошибка то?
источник

АП

Артем Паньков... in pro.elixir
Жалуется, что conn.assigns[:current_user] nil
источник

D

Dmitry in pro.elixir
смотрите auth плаг
источник

D

Dmitry in pro.elixir
там, где инициализация current_user происходит
источник

AD

Anastasiya Dyachenko in pro.elixir
если используются сессии то может быть с ними проблемы https://github.com/phoenixframework/phoenix/issues/861
источник

DK

Danial Kolyasnikov in pro.elixir
Добрый вечер, я новичок в эликсире.  Подскажите мануал по запуску elixir кода из файла и работы с модулями. Немного не понял нужно ли обязательно использовать mix для заведения проекта и его запуска
источник

LL

Lama Lover in pro.elixir
Вообще стандартно проекты создаются используя mix. И запускаются тоже с его помощью.

А так, можно писать на эликсире в файлы с расширением .exs и запускать их как elixir script.exs

Но вам скорее всего нужен mix. Про него пишут в любом туториале. Новичкам лучше учиться на elixirschool.com
источник

DK

Danial Kolyasnikov in pro.elixir
https://elixirschool.com/ru/lessons/basics/mix/
Этот туториал меня как раз больше запутал. Описана компиляция , но рядом нигде не описано как *.app файл запустить.
источник

LL

Lama Lover in pro.elixir
Проекты при разработке запускаются командой mix или iex -S mix
Проекты с фенкисом mix phx.server или iex -S mix phx.server
источник

LL

Lama Lover in pro.elixir
Для запуска в проде нужно собирать релизы. Помощь тут mix help release
источник