Node.js ludown parse toqna命令问题将逗号替换为\r\n
我使用以下命令将lu文件解析为json文件,然后可以将其提供给QNAMaker服务以生成kb。但我发现该命令将逗号替换为“\r\n”。例如:Node.js ludown parse toqna命令问题将逗号替换为\r\n,node.js,botframework,qnamaker,Node.js,Botframework,Qnamaker,我使用以下命令将lu文件解析为json文件,然后可以将其提供给QNAMaker服务以生成kb。但我发现该命令将逗号替换为“\r\n”。例如: ### ? start ```markdown Lorem ipsum dolor, Lorem ipsum dolor Lorem ipsum dolor. ``` 上面的标记语法正在转换为以下语法: { "qnaList": [ { "id":
### ? start
```markdown
Lorem ipsum dolor, Lorem ipsum dolor Lorem ipsum dolor.
```
上面的标记语法正在转换为以下语法:
{
"qnaList": [
{
"id": 0,
"answer": "Lorem ipsum dolor\r\n",
"source": "custom editorial",
"questions": [
"start"
],
"metadata": []
},
]
}
文本也被截断了。我如何解决这个问题
谢谢即使直接复制/粘贴代码,我也无法复制文本的截断。您可能需要使用
npm i-g ludown
更新ludown。它还可以帮助确保您使用适当的格式,使用以下资源:
昨天刚刚合并的一个解决了\r\n
问题
它还没有到npm。在接下来的几天里,你也许可以把车停下来
如果您想尝试更直接的方法,可以替换已安装的npm包中的相应文件:
%AppData%\Roaming\npm\node\u modules\ludown\lib
。美国parseFileContents.js
的内容