我是新手在Firebase上托管React应用,所以任何帮助都将不胜感激。我已经按照Firebase.com上新的v3文档的说明进行操作,但我不确定将哪些资源/文件放入我的公共目录。在这方面我觉得文件很模糊。
这是我的Firebase.json:
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public",
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
我的目录结构如下:
Name of App
-build
-css
-node_modules
-public
-scripts
.firebaserc
database.rules.json
firebase.json
gulpfile.js
index.html
package.json
README.md
我已经尝试将父目录的全部内容复制到公用文件夹中,但没有成功。任何帮助将不胜感激。
答案 0 :(得分:0)
所以基本上乱了几个小时后我找到了解决方案。因为gulp缩小了我需要的所有内容,只需将构建中的main.js缩小文件与缩小的CSS文件夹一起推入公共目录,现在一切正常。案件结案。