如何修改脚手架命令的文件和文件夹结构?

How to modify files and folders structure of scaffold command?

我发现自己使用命令 scaffold 为新模块生成模板。 但是,由于我经常使用它,所以我需要繁琐地删除一些文件或一些代码,以使其成为大多数时候我喜欢的结构。例如,我总是删除controldemo文件夹,更改initmanifest文件中的一些代码,并添加图标。

有什么办法可以修改后保存到scaffold命令中,这样每次调用的时候都会根据我的修改生成?

您可以将 scaffold -tscaffold --template 与原始源模块名称一起使用。

例如,构建您的模板模块并删除您不想从脚手架生成的文件夹。

之后,在生成新的脚手架模块时传递该模板模块名称。

scaffold -t template_module new_customer_module_name destination_module_path

scaffold --template template_module new_customer_module_name destination_module_path