export module для core
Экспорт пользовательского модуля из модуля.
Сигнатура
> export module {flags} (module) (block)
Параметры
-
module: Имя модуля или путь к модулю. -
block: Тело модуля, если параметр 'module' не является путём.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| ничего | ничего |
Примеры
Определите пользовательскую команду во вложенном модуле и вызовите её.
> module spam {
export module eggs {
export def foo [] { "foo" }
}
}
use spam eggs
eggs foo
fooПримечания
Эта команда является ключевым словом парсера. Подробности см. здесь: https://www.nushell.sh/book/thinking_in_nu.html
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/export_module.html