elixir — все вопросы

1ответ
4 голоса
Почему /Как /Когда использовать макрос __using __ (which) в Phoenix Controller /View /etc?
Контекст Внутри каждого приложения Phoenix (Elixir Web Framework) внизу файла /lib/{yourapp}_web.ex например: code - +: = 1 =: + ---- есть макрос /lib/chat_web.ex, определенный как: __using__
1ответ
4 голоса
Не удается получить доступ к конфигурации зависимостей в основном проекте elixir
У меня есть проект world_app , который я включил в hello_app в качестве зависимости (я включил его в качестве локальной зависимости, если это актуально) defp deps do [ {:world_app, path:
4ответа
4 голоса
Удалить несколько элементов из списка
Учитывая этот список: list = [1,2,3,4,5] как я могу вернуть новый список с этими элементами? [3,4,5] Я знаю, что использую List.delete/2, но, насколько я могу судить, удаляет только 1 элем
1ответ
4 голоса
Как создать недействительность в облаке aws после действий в моем проекте elixir /phoenix
Я использую зависимость ex_aws в своем проекте elixir /phoenix, чтобы выполнить некоторые действия в моей учетной записи aws. Теперь мне нужно запустить что-то вроде этого, чтобы сделать кеш недейст
2ответа
4 голоса
Конвертировать Эликсир АСТ в Эрланг АСТ? Является ли это возможным?
Можно ли взять выражение Elixir в кавычках (дерево AST) следующим образом: quote do: 1 + 1 => {:+, [context: Elixir, import: Kernel], [1, 1]} И преобразовать его в Erlang AST? Я просмотре
1ответ
4 голоса
Эликсир: как справиться с «окружающей средой»
У меня довольно большой «конвейер» функций, обрабатывающих поток входных данных. Перед запуском конвейера создается карта «среды», которая обеспечит дополнительную информация для функций в конвейере
2ответа
4 голоса
Невозможно сгенерировать приложение Phoenix в Windows
У меня серьезные проблемы с использованием Elixir Phoenix Framework на Windows8. После преодоления большинства ошибок, специфичных для платформы, ошибка говорит мне, что арматура не может быть найде
1ответ
4 голоса
Загрузка смешанных зависимостей, помеченных как тестовые, только когда MIX_ENV изначально не был установлен в «тест»
Я хочу программно запустить задачу mix test в моем приложении Elixir. Это можно сделать с помощью Mix.Tasks.Test.run/1, хотя попытайтесь сделать это без предварительной установки MIX_ENV переменная
1ответ
4 голоса
Должен ли я использовать Mix.Utils в своем коде эликсира?
Мне нужно получить файл по URL и сохранить его на локальном диске. Я вижу, что Mix.Utils имеет: copy_path!(source, target, opts \\ []) Что, кажется, делает именно то, что я хочу, но является
1ответ
4 голоса
Можно ли заглушить (издеваться?) Ecto.UUID.generate в тесте ExUnit?
Я использую Ecto.UUID.generate для создания случайного токена на пользовательской модели. В моем тесте ExUnit я хочу протестировать контроллер, который вызывает маршрут создания, однако, поскол
1ответ
4 голоса
Эликсир /Штекер /Феникс: остановка вызова не мешает подключению нижестоящих штекеров во время теста
Если я запускаю экземпляр моего приложения Phoenix и нажимаю на него запросами, мои заглушки останавливаются соответствующим образом. Тем не менее, выполнение того же в тестовой среде не останавлива
1ответ
4 голоса
Используйте JS-модуль Phoenix `Socket` в отдельном JS-проекте
У меня есть отдельное приложение JS UI, которое подключается к серверу Phoenix через модуль Socket JS Phoenix. Как лучше всего импортировать модуль Socket в мой проект? Есть ли npm, который содер
1ответ
4 голоса
Как настроить лагер в проекте эликсир
Я хотел бы использовать лагер из проекта elixir. Мой текущий mix.exs следующий. def application do [erl_opts: [parse_transform: "lager_transform"]] end defp deps do [{:lager, github: "ba
2ответа
4 голоса
хранить переменные в модуле
Я думал, что это будет очень простой вопрос, но после поиска в сети я не смог найти решение. Я хотел бы где-нибудь сохранить переменную и позже обратиться к ней в функции. Я хотел бы решить сл
1ответ
4 голоса
Есть ли способ явно написать функцию эликсира для оптимизации хвостового вызова?
Например, в Clojure вы можете использовать recur especial Форма для явного намерения использовать рекурсивные вызовы, не требующие использования стека, и проверяется компилятором. Как написано в
1ответ
4 голоса
Как использовать библиотеку Erlang с закрытым исходным кодом в проекте Elixir?
У меня есть библиотека Erlang с закрытым исходным кодом, которую я хочу использовать в своем проекте Elixir. Библиотека имеет следующую структуру каталогов: Эбин Содержит 1 .app и различные ф
1ответ
4 голоса
Невозможно понять импорт через __using__ макрос Elixir /Phoenix
Я использую инфраструктуру Phoenix и пытаюсь создать плагин для аутентификации, но застрял с ошибкой. Ниже приведен пример кода. defmodule ChhutiServer.GoogleAuthController do use ChhutiServer.W
1ответ
4 голоса
Связывание в Docker, по-видимому, не работает
Я использую Docker Compose для запуска приложения Elixir /Phoenix в процессе разработки. Настройка довольно стандартная, с контейнером postgres и веб-контейнером. Однако мне трудно заставить веб-
1ответ
4 голоса
Как вы настраиваете файлы журнала, записанные в rel /myproject /log?
Я создал свой проект Elixir и выпустил релиз с EXRM. Когда я скопировал его на целевой сервер и запустил, я был рад обнаружить, что он уже записывает вывод консоли в файлы типа «erlang.log.1» в катал
1ответ
4 голоса
Как я могу передать связь с набором изменений в Ecto?
У меня есть довольно простая модель Comment: schema "comments" do field :content, :string belongs_to :user, MyApp.User timestamps end Я хочу создать новую запись и хочу changese
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132