问题描述
我正在使用带有const dmb ={
browser: null,page: null,initialize: async(proxy) => {
dmb.browser = await puppeteer.launch({
headless: false,args: ['--no-sandBox','--disable-setuid-sandBox']
});
dmb.page = await dmb.browser.newPage();
await useProxy(dmb.page,`${proxy}`) //puppeteer-page-proxy
},
的markdown-it,将我的文章内容( Error: Failed to launch the browser process!
0|app | [5802:5802:0910/061800.233918:ERROR:browser_main_loop.cc(1417)] Unable to open X display.
0|app | [0910/061800.240245:ERROR:nacl_helper_linux.cc(308)] NaCl helper process running without a sandBox!
0|app | Most likely you need to configure your SUID sandBox correctly
0|app | [0910/061800.242785:ERROR:nacl_helper_linux.cc(308)] NaCl helper process running without a sandBox!
0|app | Most likely you need to configure your SUID sandBox correctly
0|app | TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
0|app | at onClose (/root/igwebproject/node_modules/puppeteer/lib/cjs/puppeteer/node/browserRunner.js:193:20)
0|app | at Interface.<anonymous> (/root/igwebproject/node_modules/puppeteer/lib/cjs/puppeteer/node/browserRunner.js:183:68)
0|app | at Interface.emit (events.js:326:22)
0|app | at Interface.close (readline.js:424:8)
0|app | at Socket.onend (readline.js:202:10)
0|app | at Socket.emit (events.js:326:22)
0|app | at endReadableNT (_stream_readable.js:1244:12)
0|app | at processticksAndRejections (internal/process/task_queues.js:80:21
)从nuxt
渲染到rich text
。呈现文本,但不包括段落之间的间距。我可以在html
的富文本编辑器上使用strapi
标签来创建换行符,但是<br>
是否应该自动执行此操作?
strapi
解决方法
我认为目前 Strapi 中存在一个错误,它阻止它在富文本编辑器中记录单行换行符(当您在富文本编辑器中按 Enter 键时)您可以使用以下解决方法: 在 Strapi 富文本编辑器中:
- 双倍空间可在富文本编辑器中记录换行符的任何位置。这将添加
<br>
标记。对于多个换行符,重复。 例如:
这是第一段。(双空格键然后在此处按 Enter 键)这是第二段
HTML 输出:
<p>This is first Para.<br>This is Second Para</p>
- 按 Enter 键“两次”以创建新的段落标记。这会将两行分隔为两个不同的段落元素。
这是第一段。(这里是双回车键)这是第二段
HTML 输出:
<p>This is First Para.</p>
<p>This is Second Para</p>