adobe / adobe/aio-cli-plugin-runtime
`aio rt api create` allows relpath without a leading slash
- Ngôn ngữ chính
- JavaScript
- Star
- 21
- Fork
- 33
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Currently users can run `aio rt api create basepath relpath ...` and it will succeed, producing an endpoint like https://adobeioruntime.net/apis/namespace/basepathrelpath
On the other hand, `wsk` requires that relpath begins with a `/`, to separate the basepath and relpath, and if users don't include it, the command produces an error:
```
error: Unable to parse api command arguments: 'relpath' must begin with '/'.
```
We should update `aio rt api create` to match this `wsk` behavior
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu từ phần triển khai lệnh `aio rt api create` và việc xác thực các đối số của lệnh, đồng thời so sánh cách xử lý `basepath` và `relpath` với hành vi được nêu của `wsk`. Chạy lại lệnh mà không có dấu gạch chéo ở đầu, sau đó yêu cầu tính năng hoàn tất phải có dấu gạch chéo và xác minh rằng dạng không hợp lệ sẽ báo lỗi thay vì tạo một endpoint được ghép lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- cli
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 50/100