koishijs / koishijs/webui

Feature:安装插件时应允许同时选择安装提供了该插件依赖的服务的其他插件

Open
#95 3 comments 0 reactions 0 assignees View on GitHub
feature plugin: market
Dominant language
Vue
Stars
40
Forks
22
PR merge metrics
No merged PRs in 30d

Description

在插件市场中添加某个插件时,有些插件会依赖其他插件 (比如 translator 系列均需要依赖 @koishijs/translator ),但是目前插件市场仅会添加当前插件,并不会同时添加被依赖插件。这会导致用户添加后在配置页面发现还需要回到插件市场添加被依赖的插件,比较繁琐(

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the plugin-market installation flow and how plugin dependency information is represented, using the translator example in the issue. Confirm the expected behavior when adding a plugin with dependencies, then verify that the selected plugin and its required plugins appear together in the configuration page.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.