Код: Выделить всё
my-app/
├─ lib/
├─ ios/
├─ functions/ (This is the cloud functions folder)
│ ├─ cloud_functions/
│ ├─ common/
│ │ ├─ models/
│ │ ├─ services/
│ │ ├─ ... other python files
│ ├─ tests/
│ │ ├─ ... pytest tests
│ ├─ main.py
│ ├─ requirements.txt
├─ ... other flutter folders
< /code>
Облачные функции работают нормально в эмуляторе Firebase с триггерами, работающими на событиях Firestore, как и ожидалось. Я написал несколько тестов, используя Pytest, которые не работают. Проблема, которую я имею в том, что не может импортировать модули.from cloud_functions.common.models.app_user import AppUser
Код: Выделить всё
from functions.cloud_functions.common.models.app_user import AppUser
< /code>
Так что в основном я могу либо работать эмулятор Firebase, либо изменяя все импорты, которые я могу получить для запуска и прохождения. < /p>
Там способ заставить vScode использовать функции
Подробнее здесь: https://stackoverflow.com/questions/794 ... e-cant-get