簡體   English   中英

如何配置Atom IDE以運行Elixir依賴關系?

[英]How To Configure Atom IDE to Run Elixir Dependencies?

在腳本中引用依賴項時,在Atom IDE中運行Elixir文件時遇到錯誤。

我正在使用Atom包“腳本”來運行文件。

這是代碼:

# This Elixir code runs fine when using Atom package "Script"
IO.puts "hello world"

當引用依賴項時(在這種情況下為NimbleCSV),我得到以下錯誤:

IO.puts "hello world"
NimbleCSV.define(MyParser, separator: "\t", escape: "\"")

**(UndefinedFunctionError)函數NimbleCSV.define / 2未定義(模塊NimbleCSV不可用)NimbleCSV.define(MyParser,[分隔符:“ \\ t”,轉義:“ \\”“])(stdlib)erl_eval.erl:669 ::erl_eval.do_apply / 6(elixir)lib / code.ex:168:Code.eval_string / 3

在終端中使用“ mix run [filename]”運行同一文件時,文件運行無錯誤。

我如何配置Atom,以便能夠識別Elixir依賴關系?

如果您願意使用其他軟件包,請查看build 認為 ,它的優點是可以讓您選擇一個單獨的程序包作為構建提供程序。 因此,只要有多個編譯器可供選擇,就可以安裝構建提供程序(如果有)。 至於Elixir,實際上有一個mix構建提供者

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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