gpt4 book ai didi

node.js - 将 firepad 与 node.js 一起使用

转载 作者:太空宇宙 更新时间:2023-11-04 00:38:45 25 4
gpt4 key购买 nike

如何使用 Node 修改网页上 Firepad 编辑器中的文本?我想做的是让用户上传一个文件,然后读取该文件的内容,并将 firepad 内容替换为上传文件的内容。

我看到有一个 firepad npm 模块 https://www.npmjs.com/package/firepad ,但它没有说明如何将它与 Node 一起使用。我目前已将其设置在我的 html 中,并在我的 Node 项目中使用普通的公共(public) js 文件。

所以我在想,要更新文本,我可以发送带有文本的发布请求,我的客户端 js 将接收它,然后更新 firepad,因为它可以访问那里的 firepad 变量。

或者我可以使用 npm 模块,但我不确定它是否是一个完整的模块。

最佳答案

看看Firepad Headless docs 。这是一个例子:

var Firepad  = require('firepad')
var firepadRef = ... // create firebase database reference to your firepad data.
var headless = new Firepad.Headless(firepadRef)

headless.setText('Welcome to Firepad!', function(err, committed) {
// *err* will be set if there was a catastrophic failure
// *committed* will be true on success, or false if there was a history
// conflict writing to the pad's history.
});

关于node.js - 将 firepad 与 node.js 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37780868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com