NativeScript / NativeScript/nativescript-cli
Asterisk in package.json version raises Cannot read property of null (reading 'filter')
Đang mở
Chưa có ai nhận issue này.
bug
- Ngôn ngữ chính
- JavaScript
- Star
- 1.1k
- Fork
- 204
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 8
Mô tả
Environment
- CLI: 8.6.3
Describe the bug
When changing the @nativescript/android version in package.json to * the project can't be built anymore.
To Reproduce
ns create TestApp --vuecd TestAppnpm install --save-dev @nativescript/androidns doctor android< all good here- Open
package.jsonand change
to"devDependencies": { "@nativescript/android": "^8.6.2","devDependencies": { "@nativescript/android": "*", - Running any command like
ns doctor androidorns build androidfails withCannot read property of null (reading 'filter')
Expected behavior
The project should still build.
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Tái hiện lỗi bằng các lệnh NativeScript CLI được liệt kê sau khi thay đổi @nativescript/android thành "*" trong package.json. Bắt đầu với đường dẫn xử lý dependency được ns doctor android và ns build android sử dụng, sau đó xác minh rằng cả hai lệnh đều hoàn tất thành công với phiên bản wildcard.
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ó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100