创建插件
我们可以通过cli
快速创建一个新的插件。
npx mini-star createPlugin
mini-star
会通过一个交互式终端程序询问一些问题, 以最后创建一个插件。
插件会自动放在根目录的 plugins/
目录下。
现在,我们尝试创建一个名为 test
的插件:
此时 <root>/plugins
目录应当如下:
./plugins
└── test
├── package.json
├── src
│ └── index.ts
└── tsconfig.json
一个最简单的插件完成了,让我们以 index.ts
为入口开始你的插件之旅
编译插件
为了使插件能够被正确加载, 每次修改好之后别忘了使用ministar编译插件代码。默认会被打包输出到当前目录的dist/plugins
目录下。
你也可以通过修改配置文件的 outDir 来修改输出。
npx mini-star buildPlugin test
# or
npx mini-star buildPlugin all