markdown-loadermarkdown loader for webpack
markdown-loader
markdown-loader for webpack using marked.
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
评论