原作者:『轻笑Chuckle』
这里我只是搬运过来的而已,后面准备拿来分享源码,这里先做一个记录,有兴趣的请支持原作者。
前言
官方文档:Mini Sandbox
Github仓库:mini-sandbox
在前面我找了不少的源码文件,但在本地保存太占地方,文件多了也不知道预览的样式是什么,这里就想到了保存到博客上并且也可以实现预览,这里我就想到了前期无意中看到了『轻笑Chuckle』分享的这个预览脚本。
我将其保存在本地引入,并且稍微根据需要对mini-sandbox.js
作了一点修改,由于这个js
压缩后还有450kb,我建议是在有使用需要的单页通过cdn
引入。
1 | <script src="https://unpkg.com/[email protected]"></script> |
使用
在Hexo
中使用,在markdown
中需要的地方插入div
标签,并在文末引入一个js
。
1 | <div id="my-sandbox"></div> |
index.js
中按文档这样写
1 | new MiniSandbox({ |
效果如下:
Mini Sandbox不仅让我能方便展示前端的代码、组件,同时也允许读者直接修改代码框中的内容并运行(自动的,实时的),试着改改下面的代码,看看效果吧。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果