我刚开始使用Firebase主机。我能够部署网站和所有内容,但要让我的index.html文件访问我的css、js和其他html文件,它们都需要位于/public目录中。最初,所有这些文件都在/public之外,我刚刚使用../从/public目录访问它们,但是firebase主机无法识别它。对此有什么解决办法吗?
hivapdat1#
不,这就是它的工作方式。CLI将仅部署公用文件夹中的文件。无法使其从任何其他位置部署文件。关于documentation:
指定一个目录作为您的公共根目录。
此目录包含所有公共服务的静态文件,包括您的index.html文件和您要部署到Firebase Hosting的任何其他资产。
1条答案
按热度按时间hivapdat1#
不,这就是它的工作方式。CLI将仅部署公用文件夹中的文件。无法使其从任何其他位置部署文件。
关于documentation:
指定一个目录作为您的公共根目录。
此目录包含所有公共服务的静态文件,包括您的index.html文件和您要部署到Firebase Hosting的任何其他资产。