本文并不涉及自己设计一套 Markdown 渲染组件的部分,Markdown 渲染组件可通过 marked 和 highlight.js 自行实现。但本文重点在于如何使用 Electron 和 Vue 打造一款桌面应用,因此 Markdown 渲染组件便不再重复造轮子,而是直接采用了 mavon-editor。
因此,如果是想要学习如何自己写一个 Markdown 文本渲染组件的读者不必在本文浪费过多时间。
使用Vue和Electron开发一款简单的Markdown编辑器
Unity使用Newtonsoft报错的解决方案
最近在做人机交互课的实验,主要开发工具选择了 Unity3D 。把做好的项目通过 git 上传后,又用 git clone
了下来来测试项目上传是否成功。结果发现 clone 回来的项目,出现了一些问题。
浅谈JS中的闭包
对于 JavaScript 初学者来说,JavaScript 有着这样一个概念十分重要,几乎是每个前端工程师面试时必然会遇到的一个问题,JS 的闭包(closure)。今天我们就来浅谈一下 JS 中的闭包究竟是怎样的东西。
正确区分var、let和const
var、let 和 const 都是 JavaScript 中用来声明变量的关键字,并且 let 和 const 关键字是在 ES6 中才新增的。既然都是用来声明变量的,那它们之间有什么区别呢?