Описание тега elixir-framework

Фреймворки для Elixir, такие как Dynamo и Phoenix, которые используют возможности виртуальной машины Erlang для создания высокопроизводительных и параллельных веб-приложений.
3 ответа

В Elixir, как вы инициализируете структуру с помощью переменной карты

Я знаю, что можно создать структуру через %User{ email: 'blah@blah.com' }, Но если бы у меня была переменная params = %{email: 'blah@blah.com'} Есть ли способ создать эту структуру, используя эту переменную, например, для %User{ params }, Это дает о…
18 июн '15 в 23:40
2 ответа

Как настроить проект Elixir для использования RabbitMQ через amqp?

Я хочу использовать rabbitMQ из моего приложения elixir phoenix через amqp. Я следовал за учебником на официальном сайте, но все еще во время mix.deps compileЯ получаю ошибку: include/amqp_gen_consumer_spec.hrl:30: syntax error before: '/' include/a…
1 ответ

Agent.update зависает по таймауту

У меня есть очень простое приложение Phoenix, которое требует загрузки некоторых данных в память. Для управления этими данными я инициализировал Agent в основном lib/my_app.ex start/2 по-прежнему: children = [ supervisor(MyApp.Endpoint, []), ... wor…
14 дек '15 в 16:38
1 ответ

URL-адрес HLS заблокированного запроса перекрестного источника

Мы используем seaweedFS для сохранения наших изображений и видеофайлов в формате mp4. Теперь мы планируем сохранить файлы HLS в seaweedFS. Все отлично, файлы HLS теперь сохраняются на seaweedFS, но когда мы пытаемся использовать HLS URL в видеоплеер…
31 мар '17 в 09:08
1 ответ

Список входных опций Phoenix

Есть ли полный список опций, принятых text_input, number_input и т. Д. Я пытаюсь ввести конкретную числовую длину в поле ввода, но не хочу, чтобы стрелки вверх и вниз приходили с использованием тега number_input
22 фев '18 в 21:26
3 ответа

Как добавить Semantic-UI в Phoenix

Как добавить Semantic-UI в Phoenix? Semantic-UI устанавливается в папку и обновляется с помощью NPM, а фактические файлы CSS и Javascript создаются с использованием GULP. Где находится папка с полной установкой? Может ли оно автоматически обновлятьс…
04 апр '16 в 23:01
1 ответ

Нужна функция эликсира, которая отправляет сообщение на номер телефона

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

Обрабатывать "события" асинхронно с эликсиром и фениксом

Я использую контроллеры Phoenix для получения данных через вызовы REST. Таким образом, приложение для iOS может отправлять "события" для каждого пользователя, и в зависимости от события мне нужно рассчитать балл / баллы и отправить его обратно польз…
1 ответ

Феникс, загрузить изображение, контроллер

Я начал изучать феникса, пытаясь сделать прикрепление изображений к посту и загрузку на Amazon s3. Сделал модель, используйте эту статью http://learningelixir.joekain.com/elixir-arc-with-a-single-module/, сделал контроллер. При отправке формы я полу…
05 сен '16 в 20:29
2 ответа

Несколько виртуальных машин Erlang, работающих на Windows Server, как предварительно выделить ядра процессора для каждой виртуальной машины

У меня есть несколько виртуальных машин Erlang, работающих на компьютере с Windows. Я хочу предварительно выделить количество ядер процессора, которые будут использоваться каждой виртуальной машиной. Для Instance VM1 следует использовать только 2 яд…
08 янв '19 в 22:18
1 ответ

Как сделать почтовый запрос с помощью Tesla в эликсире

Я пытаюсь сделать запрос с помощью Tesla, но получаю сообщение об ошибке: (CaseClauseError) no case clause matching: %{name: "ecdebit"} (hackney) /deps/hackney/src/hackney_request.erl:312::hackney_request.handle_body/4 (hackney) /deps/hackney/src/ha…
2 ответа

Получить начало месяца Эликсир

Не могу получить начало месяца от Ecto.Date Ecto.Date.utc => #Ecto.Date<2017-09-15> Ecto.Date.utc.beginning_of_month requires => 2017-09-01
15 сен '17 в 09:27
1 ответ

Ecto - обновить запись - неопределенная функция __changeset__/0

Я получаю эту ошибку при попытке обновить запись с помощью набора изменений: 14:36:29.972 [error] #PID<0.341.0> running Api.Router terminated Server: 192.168.20.3:4000 (http) Request: PUT /products/?p_id=11&s_id=11 ** (exit) an exception w…
15 июл '17 в 02:43
2 ответа

Как запустить Redix в дереве наблюдения в приложении чата phoenix elixir и получить доступ из другого модуля?

Я хочу использовать шестнадцатеричный пакет {:redix, "~> 0.6.1"} в своем приложении чата и запускать в дереве наблюдения {:ok, conn} = Redix.start_link() {:ok, conn} = Redix.start_link(host: "example.com", port: 5000) {:ok, conn} = Redix.start_link(…
0 ответов

Ошибка в бэкенде Elixir при попытке просмотра сетевых запросов в консоли разработчика Chrome

Согласно этому ответу Github - мне нужно реализовать эту строку кода в реагировать нативно, чтобы просмотреть мои сетевые запросы в консоли Chrome Dev: GLOBAL.XMLHttpRequest = GLOBAL.originalXMLHttpRequest || GLOBAL.XMLHttpRequest Но когда я это де…
22 май '17 в 03:58
1 ответ

Ecto - Запись в таблице не обновляется

Код ниже обновляет Product в changeset, Я также пытаюсь обновить ProductShop с новой "ценой" в changeset2 но это не обновляется. Я проверил все важные части, и price имеет значение, product_shop имеет значение, и "Price updated" выводится на консоль…
15 июл '17 в 06:58
1 ответ

Феникс: changeset не учитывает изменения внешних ключей

Я пытаюсь обновить значения для записи в консоли ies -S mix, iex> video = Repo.one(from v in Video, limit: 1) %Rumbl.Video{...} если я изменю название видео, кажется, все работает правильно. iex> changeset = Video.changeset(video, %{title: "so…
19 ноя '17 в 14:06
0 ответов

Отказ в соединении в эликсире на windows7

Соединение WebSocket с ws://localhost:4000/phoenix/live_reload/socket/websocket?vsn=2.0.0 не удалось: Ошибка в установлении соединения: net::ERR_CONNECTION_REFUSED` Эта ошибка будет появляться всегда, когда я пытаюсь запустить приложение чата в Elix…
21 авг '17 в 12:37
0 ответов

Как импортировать зависимости эликсира в текущий файл / модуль

Я пытаюсь использовать пакет Hex CSV. Я добавил зависимость в mix.exs примерно так: def application do [applications: [:logger, :csv]] end defp deps do [ {:csv, "~> 1.4.2"} ] Затем я бегу mix deps.get & mix deps.compile в терминале. Папка зависим…
14 сен '16 в 03:56
2 ответа

Elixir - обновить карту, имеющую строковые ключи

Как мне обновить карту, которая имеет строковые ключи? Я хочу обновить значение "бренда". Мой код (продукт - это карта с ключом бренда): brand = URI.decode(product["brand"]) IO.inspect(brand, label: "uri decode") brand = elem(Poison.decode(brand), 1…
22 май '18 в 08:54