Vue脚手架Typescript使用Markdown编辑器v-md-editor记录
一、需求描述
前端项目需要写博客,所以引入Markdown编辑器v-md-editor来对博客内容进行解析与编辑
二、记录
1、v-md-editor进阶版CodeMirror的引入
main.ts
//Markdown编辑器配置
import VMdEditor from '@kangc/v-md-editor/lib/codemirror-editor';
import '@kangc/v-md-editor/lib/style/codemirror-editor.css';
import vuepressTheme from '@kangc/v-md-editor/lib/theme/vuepress.js';
import '@kangc/v-md-editor/lib/theme/style/vuepress.css';
// Prismjs
import Prism from 'prismjs';
// codemirror 编辑器的相关资源
import Codemirror from 'codemirror';
// mode
import 'codemirror/mode/markdown/markdown';
import 'codemirror/mode/javascript/javascript';
import 'codemirror/mode/css/css';
import 'codemirror/mode/htmlmixed/htmlmixed';
import 'codemirror/mode/vue/vue';
// edit
import 'codemirror/addon/edit/closebrackets';
import 'codemirror/addon/edit/closetag';
import 'codemirror/addon/edit/matchbrackets';
// placeholder
import 'codemirror/addon/display/placeholder';
// active-line
import 'codemirror/addon/selection/active-line';
// scrollbar

本文记录了在Vue项目中采用Typescript如何使用Markdown编辑器v-md-editor,包括CodeMirror的进阶引入,其他插件的集成,以及如何重新设计博客编辑页面,实现上传本地图片和拖拽图片功能。
最低0.47元/天 解锁文章
7787

被折叠的 条评论
为什么被折叠?



