엘릭서 소개

올라, 개발자!
Decidi fazer esse post para compartilhar uma trilha de conhecimentos em Elixir seguindo o próprio Getting Started.

Elixir 설치가 완료되지 않았으며, 이 작업을 수행할 수 있는 방법이 없습니다.

Com o Elixir instalado, ganhamos três novos executáveis: iex , elixir , elixirc .

IEX



아고라, abra um terminal e rode o comando iex . Isto irá abrir um shell interativo que poderá rodar comandos em Elixir.


엘릭서



Também é possível rodar um script com o comandoelixir PATH_DO_ARQUIVO . 확장 문서 개발자.exs의 경우 Elixir에서 문서를 작성하는 것이 중요합니다.

Para este example, criaremos um simples arquivo chamado ola_mundo.exs e colocaremos o seguinte comando dentro do arquivo:

IO.puts("Olá mundo!")


Após salvar, é só rodar o comando elixir ola_mundo.exs no terminal e verá um resultado igual ao abaixo:



엘릭시르크



Por fim, temos o comando elixirc que irá compilar um arquivo .ex ou uma 파스타 que contenha arquivos .ex e irá gerar um .beam para cada modulo criado.
Obs: Iremos entender melhor sobre módulo nos próximos 게시물.

Primeiro, iremos criar uma 파스타 chamadaprimeiro_script e dentro dela vamos criar o arquivoola_mundo.ex que contém o código abaixo:

defmodule OlaMundo do
  def run do
    "Olá Mundo"
  end
end


Também criaremos dentro da 파스타primeiro_script uma 파스타 chamadacore e dentro desta, criaremos o arquivosucesso.ex que terá o seguinte código:

defmodule Core.Sucesso do
  def run do
    "Sucesso!"
  end
end


Feito isso, teremos uma arquitetura de pastas e arquivos da seguinte forma:



E dentro da 파스타primeiro_script iremos rodar o comando que serve para compilar a 파스타 em que você está no terminal:

elixirc .


다음은 확장된 문서입니다.



Para finalizarmos, podemos dar um .beam dentro da pasta iex e chamar os módulos compilados e suas funções primeiro_script para vermos o resultado.



Por hoje é isso, 페소알.
게시할 수 없습니다! :)

좋은 웹페이지 즐겨찾기