Я создал веб-проект флаттера и отлично работаю в localhost. Поэтому я планировал разместить сайт в Firebase. Я выполнил команды, которые были успешно развернуты, но в консоли отображается только черный экран, отображается сообщение об ошибке.
Ошибка:
Загрузка не удалась с источником «https://myportfolioflutterweb.firebaseapp.com/web/main.dart.js”.
Ошибка синтаксиса: ожидаемое выражение, получено '<' [Узнать больше] </p>
Моя структура проекта:
![enter image description here](https://i.stack.imgur.com/rezgC.jpg)
firebase.json:
{
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"redirects": [
{
"source": "/",
"destination": "/web/index.html",
"type": 302
}
]
}
}
Команда:
![enter image description here](https://i.stack.imgur.com/jbe0M.jpg)
Примечание. Когда я указываю public dir в качестве общедоступной папки, он создает index.html. Я удалил файл вручную и перешел к пути как web / index.html