当前位置: 首页> 房产> 政策 > 马来西亚服务器租用_品牌宣传方式_室内设计网站_淘宝数据分析

马来西亚服务器租用_品牌宣传方式_室内设计网站_淘宝数据分析

时间:2025/8/15 22:16:21来源:https://blog.csdn.net/weixin_40922551/article/details/147180796 浏览次数:0次
马来西亚服务器租用_品牌宣传方式_室内设计网站_淘宝数据分析

nuxt3+tailwindcss在页面渲染 markdown 文档

页面效果

在这里插入图片描述

依赖

“@nuxt/content”: “^3.4.0”
“tailwindcss”: “^4.0.10”
“nuxt”: “^3.16.2”
“@tailwindcss/vite”: “^4.0.10”
@tailwindcss/typography (这个是格式化 md 样式用的)

注意:

这里nuxt/content 版本是 3xx
所以需要使用ContentRenderer

<script setup>
const slug = useRoute().params.slug;
const { data: post } = await useAsyncData(`blog-${slug}`, () => {return queryCollection("blog").path(`/blog/${slug}`).first();
});
</script><template><div class="min-h-screen"><div class="max-w-4xl mx-auto"><article class="prose lg:prose-xl px-5"><ContentRenderer :value="post" /><!-- <div v-html="content"></div> --></article></div></div>
</template>
  1. 配置 nuxt.config.ts 如下图 3 个地方
  2. 在这里插入图片描述
    在 main .css文件中配置 tailwindcss 插件,其中 @tailwindcss/typography 就是格式化 md 文档的,nuxt3 是这样配置和
@import "tailwindcss";
@plugin "@tailwindcss/typography";

用 article 包裹 ,并给 article 添加 css,如下:

<article class="prose lg:prose-xl px-5"><!--读取 nuxt 工程目录中的 .md --><ContentRenderer :value="post" /><!-- 或下面方式,后端返回的md --><!-- <div v-html="content"></div> -->
</article>
关键字:马来西亚服务器租用_品牌宣传方式_室内设计网站_淘宝数据分析

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: