Elixir Language
ExDoc
Zoeken…
Invoering
De documentatie in het genereren van HTML
-indeling van @doc
en @moduledoc
attributen in uw broncode, voeg ex_doc
en een afwaardering processor, nu ExDoc steunen oormerk , Pandoc , Hoedown en Cmark , als afhankelijkheden in uw mix.exs
file:
# config/mix.exs
def deps do
[{:ex_doc, "~> 0.11", only: :dev},
{:earmark, "~> 0.1", only: :dev}]
end
Als u een andere Markdown-processor wilt gebruiken, vindt u meer informatie in het gedeelte Het gereedschap Markdown wijzigen .
Je kunt Markdown gebruiken binnen Elixir @doc
en @moduledoc
attributen.
Voer vervolgens mix docs
.
Een ding om in gedachten te houden is dat ExDoc configuratieparameters toestaat, zoals:
def project do
[app: :my_app,
version: "0.1.0-dev",
name: "My App",
source_url: "https://github.com/USER/APP",
homepage_url: "http://YOUR_PROJECT_HOMEPAGE",
deps: deps(),
docs: [logo: "path/to/logo.png",
output: "docs",
main: "README",
extra_section: "GUIDES",
extras: ["README.md", "CONTRIBUTING.md"]]]
end
U kunt meer informatie over deze configuratie-opties bekijken in mix help docs
met mix help docs
functies
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow