node.js - 如何在 Sandstorm 上安装 Etherpad Lite 插件?

标签 node.js etherpad sandstorm.io

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

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

Etherpad Lite's github readme说可以安装插件。有谁知 Prop 体步骤吗?

谢谢!

最佳答案

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

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

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

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

关于node.js - 如何在 Sandstorm 上安装 Etherpad Lite 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41093624/

相关文章:

ipython - 如何在 sandstorm.io/ipython 应用程序中安装 python 模块?

javascript - Windows 和 Linux 上的 npm 安装有区别吗

node.js - module.js :485 process. dlopen(文件名, module.exports);

javascript - 测试是否在 Jasmine 中捕获了异常

javascript - 在 Mongoose 模型中访问 Express.js 请求上下文

web-applications - Web 应用程序中的协作文本编辑

conflict - Meteor 中的 Etherpad 风格同步?

javascript - 如何将 etherpad 的 ace2editor 更改为其他内容?