首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用firepad与node.js

使用firepad与node.js
EN

Stack Overflow用户
提问于 2016-06-13 01:56:07
回答 2查看 625关注 0票数 2

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

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

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

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-13 18:53:57

看一看无头文件。下面是一个例子:

代码语言:javascript
复制
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.
});
票数 2
EN

Stack Overflow用户

发布于 2018-02-26 15:43:03

在可用的npm版本(1.4.0)获得修补程序之前,一个解决办法是定义窗口:

代码语言:javascript
复制
   global.window={};
   const Firepad = require('firepad');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37780868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档