raw-loader
+ marked
解析 Markdownnpm install marked --save
npm install raw-loader --save-dev
webpack
支持 .md
文件打开 vue.config.js
或 webpack.config.js
,添加以下配置:
module.exports = {
chainWebpack: config => {
config.module
.rule('md')
.test(/\.md$/)
.use('raw-loader')
.loader('raw-loader')
.end()
}
}
.md
假设你有一个 README.md
文件:
# 标题
这是正文 **内容**。
组件中这样使用:
项目 | 是否支持 |
---|---|
Vue 2.7 + Webpack | ✅ 推荐使用 raw-loader |
Vue 2.7 + Vite(不常见) | ✅ 使用 ?raw 导入 |
Vue 3 + Vite | ✅ 使用 vite-plugin-md |