我刚刚使用React.js完成了一个网站的制作,但是意识到我需要再做一个小修改。运行firebase deploy
后,它将继续将更改部署到Firebase提供的默认托管URL,而不将更改部署到我的自定义域(该域现已启动并正在运行)。
我试图进入.firebaserc
文件并将其更改为:
{
"projects": {
"default": "mywebsite-1d988"
}
}
收件人:
{
"projects": {
"custom": "myWebsite"
}
}
如何解决此问题,以便在运行firebase deploy
时编辑对自定义域而不是Firebase默认域的更改?
答案 0 :(得分:1)
如果我的理解正确,则应注意,您无法使用CLI(例如,通过执行firebase deploy
)将Firebase项目部署到自己的托管基础架构中。
借助firebase deploy
,您始终部署到Firebase项目,该项目托管在Firebase / Google Cloud Platform基础架构中。
就“自定义域”而言,您可以做的是将自定义域连接到Firebase托管站点,如此处所述:https://firebase.google.com/docs/hosting/custom-domain。
这将重定向对您域(例如myWebsiteName.com
)的任何请求到您的Firebase托管站点(mywebsite-1d988.firebaseapp.com
),对用户是透明的。