如何修改博客端 vditor 的配置?

如题,假设现在我要修改博客端的 Markdown 编辑器 vditor

需求是这样的,我发现博客端的编辑器 vditor 的菜单栏的 emoji 选项和社区端的 emoji 不一致,社区端的 emoji 可以自定义设置,那博客端的该如何设置呢?

1.jpg

我看了下 V 姐的 vditor 使用指南

3.jpg

6.jpg

我觉得大意就是,下载源码,修改之后打包替换掉 solo 项目下的 solo/node_modules/vidtor/dist 文件夹,不知道我的理解有没有错;

note:
最主要的还不是这个问题,最主要的是想修改 vditor 上传文件时上传到自己的服务器上保存,毕竟 ... 方便些(自我感觉)

希望有大佬出个教程或者教下我,小弟在此谢过了!

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1165 引用 • 8918 回帖 • 634 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    60 引用 • 570 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1679 引用 • 11044 回帖 • 581 关注
5 回帖
请输入回帖内容...
  • 88250
    1. 搭建 Solo 开发环境,参考 Solo 从设计到实现
    2. 修改 package.json 中 Vditor 依赖的版本(可选,尽量使用最新版)
    3. 修改 resources/js/admin/editor.js 中 Vditor 初始化方式,将需要的参数传入
    2 回复
  • lonuslan

    so ga,感谢大佬!😄 😄 😄

  • lonuslan

    还有个问题大佬,就是我看源码的时候,在 js 文件中,有些变量是被 ${variable_name} 包裹的,追踪不到变量的来源(Can't resolve variable variable_name),这种我该怎么做呢?

    1 回复
  • 88250

    这些变量是服务端渲染的模板变量,参考 Solo 皮肤开发指南

  • lonuslan

    呃,好!😄 😄 下次我一定好好看说明文档!!