运行命令后
firebase hosting:sites:list
我得到了以下结果。我的问题是:是否可以删除第一行并将第三行设置为默认站点,因为我在运行时遇到此错误 firebase hosting:sites:delete myfrontend
:
Error: HTTP Error: 400, Cannot delete default Hosting Site `myfrontend`.
这是因为我不喜欢默认 URL,并且我想将默认站点 ID 更改为指向
myfrontend-react
而不是 myfrontend
?请原谅我一路使用假数据。
✔ GitHub/Frontend/docs % firebase hosting:sites:list 17:50:46
Sites for project myfrontend
┌───────────────────┬───────────────────────────────────┬───────────────────────────────────────────┐
│ Site ID │ Default URL │ App ID (if set) │
├───────────────────┼───────────────────────────────────┼───────────────────────────────────────────┤
│ myfrontend │ https://myfrontend.web.app │ -- │
├───────────────────┼───────────────────────────────────┼───────────────────────────────────────────┤
│ myfrontend-jsdoc │ https://myfrontend-jsdoc.web.app │ some-id-here │
├───────────────────┼───────────────────────────────────┼───────────────────────────────────────────┤
│ myfrontend-react │ https://myfrontend-react.web.app │ some-id-here2 │
└───────────────────┴───────────────────────────────────┴───────────────────────────────────────────┘
注:数据表示我已经部署了
myfrontend-jsdoc
和myfrontend-react
。
不,这是不可能的。 Firebase 默认使用您提供的项目名称来配置 DNS 条目。
如果您真的想自定义站点名称,则应该注册并连接自定义域并将其设置为指向您的项目。