cost 74 ms
自動打印信息,包括 Elixir 中未捕獲錯誤的堆棧跟蹤

[英]Automatically print info including stacktrace for uncaught errors in Elixir

我目前正在學習 Elixir 並使用Plug設置玩具 REST 服務示例。 這是我最初編寫的代碼。 它在生成隨機數的行上有一個錯誤。 我能夠弄清楚這個問題。 但是,當錯誤發生時,沒有有用的信息來找出問題所在。 為了弄清楚這個問題,我不得不修改原來的並添加一個 try/rescue 塊並打印出錯誤信息 ...

(混合)十六進制依賴解析失敗

[英](Mix) Hex dependency resolution failed

我是 phoenix 和 elixir 的新手...我正在嘗試獲取依賴項,當我運行以下命令時,出現錯誤。 我錯過了什么嗎? 還在試圖弄清楚實際錯誤的含義嗎? mix deps.get ueberauth_auth0 ...

為 Elixir 核心和 kernel 獲取離線 hexdocs 時出錯

[英]Error when fetching offline hexdocs for Elixir core & kernel

我可以運行mix hex.docs online timex打開timex package 的最新在線文檔,我可以運行mix hex.docs offline timex下載那些相同timex文檔的緩存並在瀏覽器中離線打開它們,這太棒了在飛行等期間方便同樣,我可以運行mix hex.docs onl ...

在 Elixir 中迭代二維數組

[英]iterating 2D array in Elixir

我是 Elixir 語言的新手,在編寫一段代碼時遇到了一些問題。 我得到的是一個二維數組 現在,我要做的是獲取所有值在 10 到 20 之間的元素,所以我正在做的是: 這樣做,我希望我能在 final_list 中得到我的數字列表,但我得到的是空白的最終列表,並帶有如下警告: 在打印 final_l ...

:erlang.load_nif/2 在原始項目中找到共享庫文件,但如果項目被導入則找不到

[英]:erlang.load_nif/2 finds shared library file inside original project but can't find it if the project gets imported

我構建了一個小型 elixir 應用程序,它使用 NIF 函數來執行一些 c++ 代碼。 通過以下方式加載 nif: 這很好用。 現在我想將此應用程序集成到另一個項目中。 現在的問題是 load_nif 拋出: Failed to load NIF library: '<relative_pa ...

Elixir:如何在 mix.exs 中設置“mod”運行測試?

[英]Elixir: How to run tests with "mod" set inside mix.exs?

在我的mix.exs我有: 我使用mod來執行我的項目(例如: mix run myproject ARGS )。 但是,當我嘗試運行mix test時,似乎使用參數test執行MyProject.start 。 如果我注釋掉mix.exs中的mod -line,則mix test會成功運行。 有 ...

Elixir 中的 javascript array.map 等效項是什么?

[英]What is the javascript array.map equivalent in Elixir?

我是 elixir 的新手,我知道如何解決 JavaScript 中的問題,但我很難將其轉換為 elixir 解決方案。 我正在嘗試列出一個列表,並且 output 出現不止一次的單詞 我一直在嘗試在 Elixir 中執行此操作,但我一直失敗,因為值是不可變的。 誰能告訴我如何做到這一點? ...

添加“timex v3.7”使 Phoenix 服務無法啟動“parse_trans_codegen”

[英]Adding 'timex v3.7' fails Phoenix service to start for 'parse_trans_codegen'

原因: 我缺少erlang-syntax_tools package。 當我在容器上嘗試時,沒有問題......將關閉問題。 我正在使用最新的 package,將重新安裝或暫時只使用容器。 重現步驟當我將 {:timex, "~> 3.7"} 添加到為學習而創建的新 Phoenix 項目中並 ...

undefined function sigil_I/2(沒有這樣的導入)

[英]undefined function sigil_I/2 (there is no such import)

我正在使用 elixir 處理 RDFGraph。我在iex上運行以下命令: 並得到這個錯誤: function "sigil_I"存在於 RDF git 存儲庫中,它是使用import RDF.Sigils book function 中的。 DC.format function 存在於以下 ...

iex.iexs 文件未在測試環境中加載

[英]iex.iexs file is not loading on test environment

我正在嘗試在調試測試時加載iex.iexs文件。 我在Mix.exs中創建了一個試圖導入它的alias 。 當我使用iex -S mix test_path運行測試時,文件已加載,但當它停在IEx.pry時,我無法訪問我在.iex.iex文件中添加的別名。 ...

在 elixir 混合任務中使用 melpon/memoize

[英]using melpon/memoize in elixir mix task

我在我的鳳凰應用程序中使用melpon/memoize進行緩存。 它在運行時運行良好。 但是,我的應用程序中有一些混合任務,我很少執行。 現在這些任務最終調用了一個memoized function,例如: 它崩潰了: 如果我嘗試在 IEx 中執行代碼,它會按預期工作: 我知道這與混合任務中未完成 ...

Elixir 在沒有 Rabbit MQ 連接的 Docker 容器內釋放

[英]Elixir release inside Docker container without Rabbit MQ Connection

我對 Elixir 很陌生。 我已經構建了一個在本地運行的應用程序,效果很好。 但現在我需要用 Docker 為它構建一個容器。 但是,每次發布的嘗試似乎都嘗試連接到 RabbitMQ(在本地運行,作為 Docker 容器)。 我不想,不能讓它在每次構建這個容器時都嘗試連接到 Rabbit,因為它需 ...

將 XML 解析為 JSON Elixir

[英]Parse XML to JSON Elixir

任何人都知道如何將 xml 解析為 json 我試過 Sweetyxml 但它沒有將 xml 轉換為 Z466Z387166 使用這個要點https://gist.github.com/spint/40717d4e6912d8cea929閱讀 Z466DEEC76ECDF5FCA6D38571F6 ...

如何將命令行參數傳遞給構建的 Mix Release

[英]How to pass command line arguments to Mix Release built

我正在嘗試將命令行參數傳遞給我的 Elixir 版本。 我已經使用 現在,我無法使用 start 命令傳遞任何命令行參數。 _build/prod/rel/prod/bin/prod start arg1 arg2 使用eval我已經實現了傳遞參數,但它在一段時間后停止。 _build/p ...

'"erl.exe"' 不是內部或外部命令、可運行程序或批處理文件

[英]'"erl.exe"' is not recognized as an internal or external command, operable program or batch file

'"erl.exe"' 不是內部或外部命令、可運行程序或批處理文件。 Elixir 和 Erlang 運行良好,直到今天我進行了版本更新。 由於我使用的是 windows 計算機,因此我真的無法訪問 Elixir 的良好版本管理器,所以我只運行 Elixir 安裝向導來卸載並重新安裝以更新版本。 ...

Escript文件和.gitignore

[英]Escript files and .gitignore

我正在閱讀Programming Elixir這本書,目前已經到了使用mix escript.build創建一個小控制台的地步(類似於此文檔示例: https://hexdocs.pm/mix/Mix.Tasks.Escript.Build。 html#模塊示例) 現在,它會在項目文件夾中生成一個 ...

(File.Error) 無法讀取文件“”:沒有這樣的文件或目錄

[英](File.Error) could not read file "": no such file or directory

我正在嘗試運行一個 elixir 項目,但是當我嘗試使用mix deps.get安裝依賴項時,出現此錯誤: 實際上我在配置文件夾中有dev.exs文件,但我不明白錯誤時文件名末尾的“ \r ”是什么意思。 我正在為 linux 使用 windows 子系統,使用asdf來管理版本,當前的是這些: 希 ...

**(混合)無法編譯依賴項:epipe,

[英]** (Mix) Could not compile dependency :epipe,

我正在使用本教程試用 Crawly https://hexdocs.pm/crawly/tutorial.html 我添加所需的依賴項 我運行mix deps.get並添加蜘蛛: 我運行iex -S mix並收到以下錯誤: ** (Mix) Could not compile dependency ...

OTP 24 上的 ExCrypto

[英]ExCrypto on OTP 24

該應用程序升級為運行 elixir 1.12.2 並使用 OTP 24,我已經確認這些是正在運行的版本。 運行一些測試時,我收到以下錯誤: 我所做的大部分谷歌搜索都建議將 plug_crypto 升級到 1.2.2 版,這已經完成了。 這個函數 block_encrypt/4 是底層的 Er ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM