nb_cli.cli.commands.project
class ProjectContext(<auto>)
说明: 项目模板生成上下文
参数
variables: 模板渲染变量字典packages: 项目需要安装的包
def project_name_validator(name)
参数
name(str)
返回
- bool
def project_devtools_validator(devtools)
参数
devtools(tuple[Choice[str], ...])
返回
- bool
async def prompt_common_context(context)
参数
context(ProjectContext)
返回
- ProjectContext
async def prompt_simple_context(context)
参数
context(ProjectContext)
返回
- ProjectContext
