跳到主要内容

创建插件

我们可以通过cli快速创建一个新的插件。

npx ministar createPlugin

mini-star 会通过一个交互式终端程序询问一些问题, 以最后创建一个插件。

插件会自动放在根目录的 plugins/ 目录下。

现在,我们尝试创建一个名为 test 的插件:

此时 <root>/plugins 目录应当如下:

./plugins
└── test
├── package.json
├── src
│   └── index.ts
└── tsconfig.json

一个最简单的插件完成了,让我们以 index.ts 为入口开始你的插件之旅

编译插件#

为了使插件能够被正确加载, 每次修改好之后别忘了使用ministar编译插件代码。默认会被打包输出到当前目录的dist/plugins目录下。

你也可以通过修改配置文件的 outDir 来修改输出。

npx ministar buildPlugin test
# or
npx ministar buildPlugin all