LibreTranslate 部署时间超出问题

问题描述 投票:0回答:1

我正在尝试部署 LibreTranslate python 无服务器实例。在 netlify 中,我超出了构建时间,因为它下载了 80 多种语言。有什么想法如何仅安装 3 种语言或任何其他库吗?

在 netlify 中,我超出了构建时间,因为它下载了 80 多种语言。

python deployment netlify translate
1个回答
0
投票

我不是翻译库(包括该翻译库)方面的专家,因此无法给您直接建议。然而,您也可能从 Netlify 支持团队或论坛得到的间接建议是根本不要在构建时安装它们。你可以:

  • 在源代码树的本地副本中进行正常安装
  • 然后,从该安装中删除您不需要的 77 多种语言
  • 接下来,将其余文件提交到您的存储库
  • 这样您就可以立即使用它们,而无需在构建时安装任何内容,因为它们将随克隆一起获取。

如果某些文件很大,导致您的存储库签出速度变慢(不太可能,但一切皆有可能),您还可以激活 git LFS 以使签出更顺利。但是,不要使用 Large Media(基于 LFS),因为它作为受支持产品的生命周期已接近尾声,并且有很多问题,但普通 LFS 应该可以正常工作(如何实现?请参阅 中描述的变量) 上面文档的这一部分激活并可能在“将通过 LFS 获取的内容”中包含非标准扩展:https://docs.netlify.com/configure-builds/environment-variables/#read -仅变量

© www.soinside.com 2019 - 2024. All rights reserved.