Angularjs Firebase托管-使部署更快?
我正在angular 1.x中开发,同时使用firebase主机。当您有一个小型静态网站时,Firebase主机部署非常快 但就我而言,我的angular应用程序需要一堆Angularjs Firebase托管-使部署更快?,angularjs,git,firebase,firebase-hosting,Angularjs,Git,Firebase,Firebase Hosting,我正在angular 1.x中开发,同时使用firebase主机。当您有一个小型静态网站时,Firebase主机部署非常快 但就我而言,我的angular应用程序需要一堆bower_组件文件,40k文件。我知道firebase只托管静态网站,我必须在部署时包含这些文件 是的,我已经对我需要的大多数依赖项使用了CDN链接,但是那些剩余的非CDN依赖项仍然太大 有没有一种方法可以更快地部署在firebase主机中,比如git url之类的 注意 我已经尝试了X方法,但问题是,travis只支持git
bower_组件
文件,40k文件。我知道firebase只托管静态网站,我必须在部署时包含这些文件
是的,我已经对我需要的大多数依赖项使用了CDN链接,但是那些剩余的非CDN依赖项仍然太大
有没有一种方法可以更快地部署在firebase主机中,比如git url之类的
注意
我已经尝试了X方法,但问题是,travis只支持github,我的项目位于bitbucket上的私有存储库中。Firebase托管要求在每次部署时上载所有文件。我们正在研究加快这一进程的方法,但目前还没有任何具体的消息要宣布 您可以通过排除您知道不需要部署的文件(例如
firebase.json
)来减少部署大小:
{
"hosting": {
"ignore": [
"bower_components/*/test/**"
]
}
}
这将阻止部署Bower components文件夹中的任何测试目录。大多数Bower软件包都包含大量使用该库实际上并不需要的文件。Firebase托管要求在每次部署时上载所有文件。我们正在研究加快这一进程的方法,但目前还没有任何具体的消息要宣布 您可以通过排除您知道不需要部署的文件(例如
firebase.json
)来减少部署大小:
{
"hosting": {
"ignore": [
"bower_components/*/test/**"
]
}
}
这将阻止部署Bower components文件夹中的任何测试目录。大多数Bower软件包都包含大量使用该库实际上不需要的文件。我希望我们能尽快使用本地git部署。:)谢谢Michael,这会让我有所收获。我希望我们能尽快使用本地git部署。:)谢谢你,迈克尔,这会让我有所收获。