NativeScript / NativeScript/nativescript-cli

Support passing partial deviceIdentifier for `--device` flag

未關閉
#4,945 0 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

deploy feature run unit testing
主要語言
JavaScript
星號
1.1k
分支
204
平均合併
1 天 9 小時
30 天內合併 PR
8

描述

Is your feature request related to a problem? Please describe.
When using --device flag to tns run (or debug) command, I would like to be able to pass only part of the device identifier. I know I can copy the whole device identifier from the output of tns device command, but when working in a narrow terminal, the device identifier in the output of the command is often split on two rows and it is hard to copy the full id.

Describe the solution you'd like
In case I have device with identifier ff8de22d8b25f3aa3d822d5e016e65eb9747d1f2, I would like to be able to pass --device ff8

Describe alternatives you've considered
No

Additional context
No

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

研究方向

tns runtns debug 命令入口對 --device 的處理開始,然後將其與 tns device 顯示的裝置識別碼進行比較。當提供的值是唯一前綴時,支援選取該裝置,並驗證類似 ff8 的部分識別碼能夠選取 issue 中顯示的完整識別碼。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript
領域
cli, mobile
Issue 類型
功能
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。