【发布时间】:2017-10-14 07:20:01
【问题描述】:
我已经通过 preact-cli 生成了 Progressive Web App,并希望在 firebase static 上进行部署
npm run serve -- --server config
上面的命令给了我静态输出。但不会将网站推送到 Firebase 托管。
【问题讨论】:
我已经通过 preact-cli 生成了 Progressive Web App,并希望在 firebase static 上进行部署
npm run serve -- --server config
上面的命令给了我静态输出。但不会将网站推送到 Firebase 托管。
【问题讨论】:
你需要在项目中有firebase.json 文件,在构建文件中有database.rules.json 文件。一旦你有了这些文件,试试firebase init 然后选择数据库然后试试firebase deploy
database.rules.json
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
firebase.json
{
"database": {
"rules": "build/database.rules.json"
},
"hosting": {
"public": "build",
"rewrites": [
{
"source": "**",
"destination": "/build/index.html"
}
]
}
}
【讨论】: