首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在react应用程序中的Usinf pandoc

在react应用程序中的Usinf pandoc
EN

Stack Overflow用户
提问于 2022-09-05 16:57:07
回答 1查看 87关注 0票数 2

我正在尝试在一个本地站点上实现pandoc。那么,我的问题是,在react应用程序中可以使用Pandoc吗?

我尝试在App.js文件中输入以下内容:

代码语言:javascript
运行
复制
import './App.css';
import nodePandoc from 'node-pandoc';

let src = './TEST.docx';
 
// Arguments can be either a single String or in an Array
let args = '-f docx -t markdown -o ./markdown.md';
 
// Set your callback function
const callback = (err, result)=> {
 
  if (err) console.error('Oh Nos: ',err)
  return console.log(result), result
}
 
// Call pandoc
nodePandoc(src, args, callback);

function App() {


  return (
    <div className="App">
      <h1> .....</h1>
    </div>
  );
}

export default App;
´´´
However I get this errors: 

ERROR in ../../../../node_modules/node-pandoc/index.js 1:11-29
Module not found: Error: Can't resolve 'fs' in 'C:\Users\apinto2\node_modules\node-pandoc'

ERROR in ../../../../node_modules/node-pandoc/index.js 3:12-42
Module not found: Error: Can't resolve 'child_process' in 'C:\Users\apinto2\node_modules\node-pandoc'

webpack compiled with 2 errors and 1 warning

Thank you so much for your help !
EN

Stack Overflow用户

发布于 2022-09-05 18:52:14

免责声明,并不真正了解Pandoc是什么,但是看起来它需要安装在usersmachine上,并且是命令行工具,如果是这样的话,您将无法直接在用户机器上运行它,但是您可以在安装了Pandoc的情况下设置和编排层(后端层),用户可以向它发出请求,并且该机器将使用Pandoc并返回结果。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73612593

复制
相关文章

相似问题

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