nuxt+vue项目中要实现展示markdown文件
|
短视频,自媒体,达人种草一站服务 1、安装依赖 npm i markdown-loader html-loader --save npm i showdown --save 2、配置nuxt.config.js文件 build: { transpile: [/^element-ui/], /* ** You can extend webpack config here */ extend (config, { isDev, isClient }) { config.module.rules.push({ test: /.md$/, use: [ {loader: 'html-loader'}, {loader: 'markdown-loader', options: {}} ], }) } }, 3、markdown文件引入并转换 import readme from '~/static/api.md'; Vue.prototype.md2html = (md)=> { let converter = new showdown.Converter() let text = md.toString() let html = converter.makeHtml(text) return html } 调用:this.md2html(readme); 本博主想把代码全部拷过来,但是又觉得那样别人会直接不懂脑筋的抄袭,所以最后一步留了一点点,只要稍微用心一下就能看懂的哦。 (编辑:拼字网 - 核心网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 入侵6000账号的前雅虎工程师Reyes Daniel Ruiz被判缓刑
- 官方解读中国第一次火星探测:2021年5月择机登陆
- 货拉拉不到两公里收费5400元 官方回应称系用户炒作
- [图]Surface Duo开发为何比Neo顺畅?Movial团队功不可没
- 腾讯会议国际版紧急上线超过100个国家和地区
- 华为HMS套件可在老机型上部署:与谷歌GMS共存
- VS2019添加引用出错:对COM组件的调用返回了错误HRESULT E_
- [图]PowerToys 0.19发布:修复超100个bug 改善搜索和FancyZ
- [图]Instagram创始人推出Rt.live 可追踪新冠在美国各州传播
- 刘强东为抗疫情发声:我们送的不是货,是温暖和希望
