Feature:安装插件时应允许同时选择安装提供了该插件依赖的服务的其他插件
Open
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