Elixir語言中 Code.ensure_loaded 相關用法介紹如下。
用法:
ensure_loaded(module)
@spec ensure_loaded(module()) ::
  {:module, module()}
  | {:error, :embedded | :badfile | :nofile | :on_load_failure}
確保加載給定的模塊。
如果該模塊已加載,則其工作方式為no-op。如果模塊尚未加載,它會嘗試加載它。
如果成功加載模塊,則返回 {:module, module} 。如果不是,則返回 {:error, reason} 以及錯誤原因。
有關代碼加載的更多信息,請參閱模塊文檔。
例子
iex> Code.ensure_loaded(Atom)
{:module, Atom}
iex> Code.ensure_loaded(DoesNotExist)
{:error, :nofile}
相關用法
- Elixir Code.ensure_loaded?用法及代碼示例
 - Elixir Code.ensure_compiled用法及代碼示例
 - Elixir Code.eval_quoted用法及代碼示例
 - Elixir Code.eval_string用法及代碼示例
 - Elixir Code.prepend_path用法及代碼示例
 - Elixir Code.compiler_options用法及代碼示例
 - Elixir Code.quoted_to_algebra用法及代碼示例
 - Elixir Code.put_compiler_option用法及代碼示例
 - Elixir Code.format_string!用法及代碼示例
 - Elixir Code.required_files用法及代碼示例
 - Elixir Code.get_compiler_option用法及代碼示例
 - Elixir Code.Fragment.cursor_context用法及代碼示例
 - Elixir Code.available_compiler_options用法及代碼示例
 - Elixir Code.require_file用法及代碼示例
 - Elixir Code.Fragment.container_cursor_to_quoted用法及代碼示例
 - Elixir Code.Fragment.surround_context用法及代碼示例
 - Elixir Code.delete_path用法及代碼示例
 - Elixir Code.append_path用法及代碼示例
 - Elixir Code.unrequire_files用法及代碼示例
 - Elixir Code.fetch_docs用法及代碼示例
 - Elixir Code.string_to_quoted_with_comments用法及代碼示例
 - Elixir Code用法及代碼示例
 - Elixir Config.config_env用法及代碼示例
 - Elixir Config.config用法及代碼示例
 - Elixir Config.Reader用法及代碼示例
 
注:本文由純淨天空篩選整理自elixir-lang.org大神的英文原創作品 Code.ensure_loaded(module)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
