Я хочу создать консольное приложение Dart, которое будет взаимодействовать с облачным хранилищем огня и хранилищем базы данных.
Мой первый вопрос: это возможно?
Я часами искал в Интернете, ища примеры но я не нашел ни одного. все, что я нашел, это пример здесь , но я не понял, как это работает. Я попробовал этот код:
import 'package:firebase/firebase.dart';
import 'package:firebase/firestore.dart' as fs;
void main() {
initializeApp(
apiKey: "YourApiKey",
authDomain: "YourAuthDomain",
databaseURL: "YourDatabaseUrl",
projectId: "YourProjectId",
appId: "YourAppId",
storageBucket: "YourStorageBucket");
fs.Firestore store = firestore();
fs.CollectionReference ref = store.collection('myCollection');
ref.onSnapshot.listen((querySnapshot) {
print(querySnapshot);
});
}
Первое, что я не знаю, где я могу найти эти initializeApp
информацию, такую как YourApiKey
, YourAuthDomain
...
Второе, что VS код дает мне это предупреждение
Omit type annotations for local variables.