Описание тега iex
Интерактивная оболочка Эликсира.
1
ответ
Почему на мое приложение ссылаются дважды при использовании псевдонима в консоли?
В iex -S mix когда я делаю псевдоним MyApp.Services.DoStuff Я вижу ответ MyApp.MyApp.Services.DoStuff Который, кажется, не позволяет мне использовать мой модуль в консоли. Мой модуль определен в lib/myapp/services/dostuff.ex defmodule MyApp.Services…
03 дек '16 в 12:52
1
ответ
Как реализовать некоторые команды при запуске сеанса iex?
Допустим, я хочу реализовать несколько команд для запуска iex в корневом пути моего проекта, например: Logger.configure(level: :info) require Ecto.Query alias MyApp.User # and so on И я хочу реализовать все эти команды при каждом запуске iex автомат…
05 июл '16 в 15:28
1
ответ
Существует ли встроенная команда IEX для вызова форматирования?
Я проверил h и h(IEx) и ничего не придумал. Я уверен, что могу выложить в командную строку и запустить "смешать формат", но мне было интересно, если я что-то упустил. Есть ли какая-либо команда, аналогичная перекомпиляции /0 или r/1 для iex, чтобы п…
12 фев '18 в 13:58
2
ответа
Что такое iex-эквивалент erl 'rr'?
В оболочке Эрланга, erl, Я могу использовать rr(Mod) загрузить определения записей из указанного модуля. Это позволяет мне видеть имена полей при просмотре записи в оболочке. Что эквивалентно rr(Mod) в раковине эликсира, iex? Например, у меня есть '…
26 авг '18 в 09:14
1
ответ
Фильтрация длинного списка данных из IEX
Я хотел бы отфильтровать свои данные, чтобы получить только символ, закрытие и сектор. Я попытался использовать код ниже, но я получаю сообщение об ошибке "список не вызывается" . Также обратите внимание, что iexfinance использует filter_, так как f…
01 окт '18 в 09:25
1
ответ
Как я могу сделать запуск iex с `-S mix` всегда для конкретного проекта?
Этот вопрос вызван ответом Алексея Матушкина здесь. Как я могу сделать iex всегда бегать с -S mix вариант, а только для конкретного проекта? Может быть, есть что-то, что я могу разместить в .iex.exs который я упустил из виду... ОБНОВЛЕНО Я хочу бежа…
21 сен '16 в 17:55
0
ответов
Не могу запустить iex по всему миру. Появляется ошибка Mix
Я очень новичок в Elixir и пытаюсь запустить iex. Когда я набираю 'iex' в командной строке, я получаю следующую ошибку: Erlang/OTP 20 [erts-9.0.5] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async->threads:10] [hipe] [kernel-poll:false] [dtrace] ** …
20 сен '17 в 03:40
1
ответ
Как мне запустить db select и получить результат в iex?
В эликсире iex я хочу знать основные шаги. 1. Если у меня был модуль и как его импортировать. 2. Я хочу бежать from l in '' where и получить карту. Я пытался импортировать с import Ecto.Query, а потом я бежал from l in '' whereя получил это #Ecto.Qu…
07 ноя '16 в 05:45
0
ответов
Нужна помощь в чтении файла JSON без ввода имени
Я хочу, чтобы пользовательский тип в поисковом запросе, и я могу поместить его в переменную php, как это var symbol = php echo $tickerSearch; но я не знаю, как положить его в data.MSFT.quote.companyName и извлеките биржевую бирку "MSFT", как я могу …
01 фев '19 в 00:49
2
ответа
Использование Elixir из команды iex open с редактором Atom
Я хочу открыть файлы из iex> open() с атомом или vim. Я пытался надеть ~/.zshrc: export ELIXIR_EDITOR="atom +__LINE__ __FILE__" или же export ELIXIR_EDITOR="/usr/local/bin/atom +__LINE__ __FILE__" или же export ELIXIR_EDITOR="vim +__LINE__ __FILE…
13 дек '18 в 01:00
0
ответов
Как отладить ошибочный Ecto-запрос?
После окончательной настройки конфигурации репо Cross DB Ecto при попытке выполнить запрос я получаю следующее: iex(1)> import Ecto.Query Ecto.Query iex(2)> Drupex.DrupalRepo.query(from "watchdog", select: [:wid]); ** (Protocol.UndefinedError)…
13 апр '18 в 23:42
2
ответа
Эликсир - модуль не был скомпилирован с документами
Я только начал изучать эликсир вчера. У меня есть файл User.exs. Это выглядит так: defmodule User do @moduledoc """ Defines the user struct and functions to handle users. """ # functions and stuff go here... end Когда я бегу iexвот что происходит, к…
28 фев '17 в 08:59
0
ответов
Elixir iex REPL больше не открывается на вкладке Atom
Я использовал удивительный пакет Atom iex для Elixir раньше без каких-либо проблем, но по какой-то причине, когда я выбираю Packages > iex > Open IEx session in Bottom Pane все, что происходит, это небольшой набор символов, представляющих Keyb…
05 сен '17 в 09:11
1
ответ
"iex -S mix" возвращает ошибку, сервер не может запуститься в Mac
Я пытался запустить свой микс-проект в эликсире на Mac. Проект отлично работает на CentOS. Ошибка выглядит так: _build/dev/lib/<project_name>/ebin/Elixir.Mix.Tasks.Proddata.beam failed: :badfile ** (Mix) Could not start application exq: Exq.st…
22 сен '15 в 20:10
1
ответ
Как эффективно перезагрузить структуры?
Я нашел минимальный пример, который показывает одну из проблем, с которыми я сталкиваюсь при изучении эликсира. Я пишу сценарий: defmodule P do defstruct a: 2 def geta(%P{a: a}), do: a end использование iex "filename" начать iex проверьте сессию, чт…
30 июн '16 в 04:29
1
ответ
Как остановить принудительное пространство имен модулей в консоли Elixir Phoenix iex?
При использовании iex консоль из моего приложения Phoenix, следующим образом: iex -S mix phx.server Я не могу позвонить System функции, такие как System.stop(1) или же System.halt(1) как это заставляет пространство имен в передней части модуля. В ре…
03 авг '18 в 18:32
2
ответа
Могу ли я настроить Elixir iex для выхода с помощью ctrl-D?
Я знаю несколько способов бросить iex но я хотел бы использовать Ctrl-D, как и в других REPL (например, node, irb.) Как я могу настроить iex сделать это?
20 июн '16 в 17:55
0
ответов
Оцените команду Elixir из cmdline - модуль недоступен
Я обнаружил, что если я сделаю следующее, все будет работать как положено: $ iex --sname console --remsh eprocess@service eprocess@service)1> MyModule.process() Тем не мение, MyModule недоступно, если я попытаюсь: $ iex --sname console --remsh ep…
20 мар '18 в 17:42
1
ответ
Code.ensure_loaded? в.iex.exs
У меня есть консольная конфигурация эликсира в .iex.exs: if Code.ensure_loaded?(MyApp.Repo) do alias MyApp.Repo end Я хочу иметь возможность запустить оба iex а также iex -S mix, У меня будет исключение, если я уберу условие на iex, Но эти условия н…
15 сен '16 в 04:49
1
ответ
Почему pid для моих сессий iex всегда один и тот же?
Между перезапусками iex процесс, на моей машине, почему его пид всегда один и тот же? iex> self #PID<0.81.0> iex> ^C BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded (v)ersion (k)ill (D)b-tables (d)istribution Снова iex> self #PI…
25 авг '16 в 13:54