markdown-loadermarkdown loader for webpack

联合创作 · 2023-09-23 02:13

markdown-loader


markdown-loader for webpack using marked.


install size Build Status


Installation


npm install markdown-loader


Changelog


Usage


Since marked's output is HTML, it's best served in conjunction with the html-loader.


Webpack 2+



{
module: {
rules: [{
test: /\.md$/,
use: [
{
loader: "html-loader"
},
{
loader: "markdown-loader",
options: {
/* your options here */
}
}
]
}]
}
}


Options


Pass your marked options as shown above. In order to specify custom renderers, set the options.renderer-option in your webpack config.



// webpack.config.js

const marked = require("marked");
const renderer = new marked.Renderer();

return {
module: {
rules: [{
test: /\.md$/,
use: [
{
loader: "html-loader"
},
{
loader: "markdown-loader",
options: {
pedantic: true,
renderer
}
}
]
}]
}
}


License


MIT (http://www.opensource.org/licenses/mit-license.php)


Sponsors


浏览 15
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报