我正在尝试部署具有某些DART功能的静态网站。在此之前,我想知道是否可以在其中使用Dart编译的JavaScript代码。
答案 0 :(得分:5)
绝对!
实际上,您可以将firebase.json
文件配置为在部署过程中为您运行构建。
{
"hosting": {
"public": "build",
"predeploy": "rm -rf build; pub run build_runner build -o web:build --fail-on-severe --release"
}
}
有关示例,请参见https://github.com/dart-lang/angular/tree/master/examples/hacker_news_pwa。
答案 1 :(得分:0)
Firebase托管仅提供静态资产(例如HTML,CSS,JS,图像)。不管这些资产是什么。它不会在到达客户的途中更改资产。您可以使用任何可为静态资产提供服务的Web框架。