在项目中有个需求,几个项目组想共用一套代码,我们抽离了一些公共模块,这些公共模块写法一致。 比如以模块名称命名文件夹,文件夹下有vue文件,有配置文件,有vuex store文件。例如:
所以想提供一个vscode插件来生成。用户输入模块名称,并选中要把此模块放置的路径,则自动生成此模块。
下面分几个步骤来完成此插件:
1. 用脚手架生成一个hello world 插件
npm install -g yo generator-code
运行 yo code 按提示操作生成hello world 插件
按F5键 调试代码, 这时会新弹窗一个vscode 窗口, 按Ctrl + Shift + p 弹出输入框,输入插件名称 hello world 运行插件,这时会弹出一个toast提示。
2. 修改