如何在 Sandstorm 上安装 Etherpad Lite 插件?

Posted

技术标签:

【中文标题】如何在 Sandstorm 上安装 Etherpad Lite 插件?【英文标题】:How to install plugin for Etherpad Lite on Sandstorm? 【发布时间】:2017-04-26 21:24:50 【问题描述】:

我们正在运行Sandstorm 服务器,我们通过 Sandstorm 应用市场安装了Etherpad

现在我们想安装插件,比如插入图像,但the wiki page 只描述了独立 Etherpad 服务器上的步骤。在Sandstorm 版本上,我找不到npm 的管理页面或etherpad-lite 目录。

Etherpad Lite's github readme 表示可以安装插件。有谁知道操作步骤吗?

谢谢!

【问题讨论】:

【参考方案1】:

不幸的是,目前在 Sandstorm 上向 Etherpad 添加插件的唯一方法是从源代码构建 Sandstorm 包。这是 Sandstorm 包装的 repo:

https://github.com/kentonv/etherpad-lite

原因是 Sandstorm 的打包和安全模型要求应用程序基本上是不可变的。未来我们希望扩展 Sandstorm 以支持“附加包”的概念,在这种情况下,可以将 Etherpad 插件作为附加包引入,但目前还没有时间表。

如果您想要添加的插件可以推送给所有 Etherpad-on-Sandstorm 用户,那么请随时在我上面链接的 github 存储库中提出问题,要求我添加它们。对我来说,推送带有添加插件的新包非常容易。

【讨论】:

谢谢,但我要学习如何重新打包应用程序 :) 我相信这在未来会是一种更好的方式。 语法高亮插件。用于将代码与博客文章等富文本交错。与键盘一样,一切都被视为代码!

以上是关于如何在 Sandstorm 上安装 Etherpad Lite 插件?的主要内容,如果未能解决你的问题,请参考以下文章

国产网络损伤仪SandStorm -- 主界面简介

国产网络损伤仪SandStorm -- 只需要上下拖拽能调整链路规则顺序

查看最近编辑的 etherpad

xiazai linux bt demo

如何在 Mac 上安装 GCC

如何在 Mac 上安装 GCC