Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

CLI: --files parameter is unwieldy

未关闭
#398 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
45/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
停滞
技术栈
csharp
领域
cli

调研方向

Start by locating the CLI argument parsing for the libman install command and how repeated --files values are currently handled. Compare it with the proposed GNU-style behavior, including the case where --destination and foo follow --files; done means multiple file names can be supplied without repeating the option and the existing command still behaves correctly.

由索引模型根据 Issue 内容生成。

描述

P3
Functional impact

It's inconvenient to type --files for every individual file (also, why is --files pluralized if it can only specify one file?)

Minimal repro steps
  1. libman install [email protected] --files jquery.js --files jquery.min.js --files jquery.min.map
Expected result

--files ought to be the last parameter, and everything after it should be considered a file name. This proposed behavior is similar to the -- parameter in GNU convention.

The above command could be simplified to:

libman install [email protected] --files jquery.js jquery.min.js jquery.min.map

In the following, --destination and foo would be considered file names.

libman install [email protected] --files jquery.js jquery.min.js jquery.min.map --destination foo
Actual result

It's tedious.

主要语言
C#
星标
485
派生
92
PR 合并指标
30 天内没有已合并 PR

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

aspnet/LibraryManager 的其他 Issue

查看 aspnet/LibraryManager 的全部 Issue

相似的 Issue

更多 C# Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。