如何正确更新etherpad-lite



我一直无法更新etherpad-lite服务器。问题是:即使在谷歌上搜索更新程序,也几乎不会找到任何信息,只有应该运行的信息;git pull origin";。

我现在已经尝试了很多不同的方法。更新通常有效,但之后会出现以下错误之一:

  • 插件无法再安装
  • 服务无法再启动(TypeError:log4js.replaceConsole不是函数(
  • 整个管理面板不再工作

我以前尝试过卸载或更新所有插件,但两者几乎没有带来任何改进,只有其他错误。管理控制台中插件的更新失败,我通过updatePlugins.sh脚本进行了尝试。此处显示一条消息,至少必须安装etherpad lite 1.8,6。我目前的版本是1.8.4,希望更新到最新的1.8.12版本。但是,一些插件仍然在更新中。一种非常奇怪的行为。

如果有人能告诉我如何一步一步地正确更新etherpad-lite实例,我会很高兴。(ubuntu 20(

谢谢!

我最近将Etherpad-lite版本从1.8.6更新为11.8.13

对我来说,执行git pull origin,然后用git checkout 1.8.13检查1.8.13发布标签,就完成了工作。

尽管Etherpad被配置为一项服务,但重要的是第一次使用以下方式运行它:src/bin/run.sh

  • 节点v12.22.1
  • npm 6.14.12
  • Ubuntu 20.04.2

我希望它对你有用。

最新更新