Parses source as Markdown using the awesome markdown-it parser.
$ npm install --save markdown-it-loader
In your webpack.config.js
file:
var subscript = require('markdown-it-sub');
var superscript = require('markdown-it-sup');
module.exports = {
module: {
loaders: [{
test: /\.md/,
loader: 'markdown-it'
}]
},
'markdown-it': {
preset: 'default',
typographer: true,
use: [subscript, superscript]
}
};
If you need to use a plugin that requires extra options such as markdown-it-container, you can use the following syntax:
var container = require('markdown-it-container');
var subscript = require('markdown-it-sub');
var superscript = require('markdown-it-sup');
module.exports = {
module: {
loaders: [{
test: /\.md/,
loader: 'markdown-it'
}]
},
'markdown-it': {
preset: 'default',
typographer: true,
use: [subscript, superscript, [container, "contained"]]
}
};
- Code:
git clone git://github.com/unindented/markdown-it-loader.git
- Home: https://github.com/unindented/markdown-it-loader/
- Daniel Perez Alvarez (unindented@gmail.com)
Copyright (c) 2014 Daniel Perez Alvarez (unindented.org). This is free software, and may be redistributed under the terms specified in the LICENSE file.