request: Configurable firebase.json output directory ("--firebase-out=<PATH>")
Chưa có ai nhận issue này.
- #435 của @kevmoo — đã đóng, không merge
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 42/100
Hướng nghiên cứu
Bắt đầu bằng cách lần theo lệnh configure và các flag hiện có hỗ trợ đường dẫn như --android-out, --ios-out, --macos-out và --out. Công việc hoàn tất khi tùy chọn --firebase-out= ghi firebase.json được tạo vào vị trí được yêu cầu, bao gồm cả dạng lệnh được tài liệu hóa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Is there an existing feature request for this?
- I have searched the existing issues.
Command
flutterfire configure --yes --project=<FIREBASE_PROJECT_ID> --firebase-out=<PATH>
Description
As a developer, I want to be able to dictate where the firebase.json generated file is written to.
Reasoning
This feature is useful for compatibility with projects with abnormal file structures, multi-environments, or special CI/CD instructions.
Additional context and comments
The other generated outputs have path-supported flags:
flutterfire configure \
--yes \
--project=your-project-id \
--platforms=ios,macos,android,web \
**--android-out=android/app/src/release/google-services.json \**
--android-package-name=com.example.myapp.release \
--ios-build-config=Release \
**--ios-out=/ios/release/GoogleService-Info.plist \**
--ios-bundle-id=com.example.myApp.ios.release \
--macos-build-config=Release \
**--macos-out=/macos/release/GoogleService-Info.plist \**
--macos-bundle-id=com.example.myApp.macos.release \
--web-app-id=<1:XXX:web:XXX> \
**--out=lib/release/firebase_options.dart**
Supporting the firebase.json location would further future-proof the CLI.
- Ngôn ngữ chính
- Dart
- Star
- 195
- Fork
- 77
- Merge trung bình
- 1 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc 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.
Issue khác của invertase/flutterfire_cli
-
bug Needs Attention Stale triage
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
invertase/flutterfire_cli#467 · 1 bình luận · 1 reaction ·
-
[bug]: upload symbols fails with Flutter 3.44 because the SourcePackages have movedCó thể đã có người làm @TatsuUkraine đã nhận 90 ngày trước. Đang mởbug Needs Attention triage
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
invertase/flutterfire_cli#443 · 21 bình luận · 15 reaction ·
-
bug Needs Attention triage
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 66/100
invertase/flutterfire_cli#428 · 16 bình luận · 4 reaction ·
-
blocked: customer-response bug enhancement keep open
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
invertase/flutterfire_cli#403 · 1 bình luận · 1 reaction ·
-
[bug]: flutterfire configure fails on reusing firebase.jsonCó thể đã có người làm @Lyokone đã nhận 34 ngày trước. Đang mởblocked: customer-response bug keep open
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
invertase/flutterfire_cli#353 · 6 bình luận ·
Tất cả issue của invertase/flutterfire_cli
Issue tương tự
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
lollipopkit/flutter_server_box#1851 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
type:feature
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
mikejr83/rc-soar-score#724 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
ccch1mneyyy/dsh-Go#381 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Broken links in the docsĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
letsar/flutter_slidable#563 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bot-found bug priority: P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
madenvel/KalinkaPlayer#498 ·