[英]How to change Firebase project directory
我已经通过参考以下文档将 Firebase 托管项目安装到我的机器中:
https://firebase.google.com/docs/hosting/
现在,我想更改项目目录的位置。 我应该为此做什么?
到目前为止,我已经尝试重新登录并重新初始化项目,但它没有提供再次指定目录的选项。
转到位于项目根目录中的名为firebase.json的文件,并将托管中名为public的字段更改为所需的目录。
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public", <------ This points to directory
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
尝试这些步骤
1-在计算机上的某个位置创建一个新的目录/文件夹2-打开你的命令行终端,例如git / cmd,从创建的目录中执行以下操作a)for git:右键单击目录并选择git b)for windows cmd:shift +在创建的目录上右键并选择cmd 3-键入命令firebase init
在你的npm命令中,转到该文件夹所在的目录并键入firebase init最简单的方法是打开Node.js并键入cd“your_directory”而不输入q
不确定这是否是最好的方法,但其他解决方案都不适合我。 我最终将 firebase.json 文件复制到我创建的新文件夹中。 我打开文件并将公共设置更新为正确的公共文件夹(可能相同,但如果您有 React 应用程序,则需要“构建”文件夹)。
然后我通过 CLI 在新文件夹中执行了 firebase init。 这设置了正确的项目文件夹。
对于 Firebase CLI,请使用:
cd.. - Go 回到上一级目录
cd <dir_name> - 移动到当前目录中的 <dir_name> 文件夹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.