Skip to content

Commit 242df52

Browse files
committed
feat: 添加md-loader
1 parent 12325e0 commit 242df52

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"shelljs": "^0.8.3",
5353
"validate-npm-package-name": "^3.0.0",
5454
"vue-template-compiler": "^2.6.8",
55+
"vue-markdown-loader": "^2.4.1",
5556
"yaml-front-matter": "^4.0.0"
5657
},
5758
"postcss": {

src/lin/utils/plugins.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import Config from '@/config'
22
import store from '@/store'
33

44
const plugins = {
5-
install(Vue, options) { // eslint-disable-line
5+
install(Vue) {
66
Vue.prototype.$_lin_jump = () => { // eslint-disable-line
77
if (!Config.openAutoJumpOut) {
88
return

vue.config.js

+8
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ module.exports = {
1414
.set('@', resolve('src'))
1515
.set('lin', resolve('src/lin'))
1616
.set('assets', resolve('src/assets'))
17+
config.module
18+
.rule('md')
19+
.test(/\.md$/)
20+
.use('vue-loader')
21+
.loader('vue-loader')
22+
.end()
23+
.use("vue-markdown-loader")
24+
.loader('vue-markdown-loader/lib/markdown-compiler')
1725
},
1826
configureWebpack: {
1927
resolve: {

0 commit comments

Comments
 (0)