前端开发-日常开发沉淀之在vue展示MD文件

方案1:每次都需要重新打包,每次修改都需要build

  直接使用require('xxx路径');

  

示例代码:
  需要添加MD文件的
markdown-loader
  npm install --sava markdown-loader
   <div v-html="htmlMD"></div>
   this.htmlMD = require('./../static/MD/xxx.md');

方案2: 直接读取static静态资源MD文件

  使用vue-markdown组件 + Axios;

  

需要下载 vue-markdown 组件
npm install --save vue-markdown

<VueMarkdown :source="htmlMD"></VueMarkdown> const url = `@/../static/xxx.md`; Axios.get(url).then((response) => { this.htmlMD = response.data; });

 

核心代码都上面;

有疑问可以看这位大佬写的

https://blog.0x5e.cn/2017/05/15/webpack-loader-process-markdown-files/  

转载于:https://www.cnblogs.com/ChineseLiao/p/11079080.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值