Remix中mdx table不支持表格解决
更新时间:2023年05月06日 10:51:53 作者:乔治_x
这篇文章主要为大家介绍了Remix中mdx table不支持表格问题解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
remix 配置文件中配置 mdx 属性
remix 中支持 md/mdx 语法,但是 Remix 语法没有内置对 markdown 表格的支持。
mdx 配置在 Remix 文档很不明显,从 remix 的配置文件的 .d.ts
文件。
export interface AppConfig { mdx?: RemixMdxConfig | RemixMdxConfigFunction; } export interface RemixMdxConfig { rehypePlugins?: any[]; remarkPlugins?: any[]; } export type RemixMdxConfigFunction = (filename: string) => Promise<RemixMdxConfig | undefined> | RemixMdxConfig | undefined;
添加插件 remark-gfm
Remix 通过 remark 等支持 markdown 语法,但是默认没有 表格等 gfm 插件支持。
npm install remark-gfm
添加配置:
/** @type {import('@remix-run/dev').AppConfig} */ module.exports = { // ... mdx: async (filename) => { const [rehypeHighlight, remarkToc, gfm] = await Promise.all([ import("rehype-highlight").then((mod) => mod.default), import("remark-toc").then((mod) => mod.default), import("remark-gfm").then((mod) => mod.default), ]); return { remarkPlugins: [remarkToc, gfm], rehypePlugins: [rehypeHighlight], }; } };
注意:经过尝试,使用 exports.mdx = async (filename) {/**/}
没有生效。下面是支持之后的效果
以上就是Remix中mdx table不支持表格解决的详细内容,更多关于Remix mdx table不支持表格的资料请关注脚本之家其它相关文章!
相关文章
React Native之prop-types进行属性确认详解
本篇文章主要介绍了React Native之prop-types进行属性确认详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-12-12React脚手架config-overrides.js文件的配置方式
这篇文章主要介绍了React脚手架config-overrides.js文件的配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-10-10
最新评论