如何修改脚手架命令的文件和文件夹结构?
How to modify files and folders structure of scaffold command?
我发现自己使用命令 scaffold
为新模块生成模板。
但是,由于我经常使用它,所以我需要繁琐地删除一些文件或一些代码,以使其成为大多数时候我喜欢的结构。例如,我总是删除control
和demo
文件夹,更改init
和manifest
文件中的一些代码,并添加图标。
有什么办法可以修改后保存到scaffold
命令中,这样每次调用的时候都会根据我的修改生成?
您可以将 scaffold -t
或 scaffold --template
与原始源模块名称一起使用。
例如,构建您的模板模块并删除您不想从脚手架生成的文件夹。
之后,在生成新的脚手架模块时传递该模板模块名称。
scaffold -t template_module new_customer_module_name destination_module_path
或
scaffold --template template_module new_customer_module_name destination_module_path
我发现自己使用命令 scaffold
为新模块生成模板。
但是,由于我经常使用它,所以我需要繁琐地删除一些文件或一些代码,以使其成为大多数时候我喜欢的结构。例如,我总是删除control
和demo
文件夹,更改init
和manifest
文件中的一些代码,并添加图标。
有什么办法可以修改后保存到scaffold
命令中,这样每次调用的时候都会根据我的修改生成?
您可以将 scaffold -t
或 scaffold --template
与原始源模块名称一起使用。
例如,构建您的模板模块并删除您不想从脚手架生成的文件夹。
之后,在生成新的脚手架模块时传递该模板模块名称。
scaffold -t template_module new_customer_module_name destination_module_path
或
scaffold --template template_module new_customer_module_name destination_module_path