爱意满满的作品展示区。
tajpure

一款简洁的 Hexo Web 编辑器

  •  
  •   tajpure ·
    tajpure · Jun 24, 2016 · 11255 views
    This topic created in 3790 days ago, the information mentioned may be changed or developed.

    用 Hexo 写东西,我一般用 Vim 编辑文本,再用命令行编译上传。当在多台机器上编辑时,不得不用 Git 同步其他机器上的修改。而且每台新的设备都要重新装一遍环境并同步代码才能开始写文章,体验不太好。

    于是找了一下 Hexo 相关的管理台应用,想只在服务端部署 Hexo 就行了。发现 Hexo Admin ,尝试着使用之后发现加载缓慢,并且界面也不友好。因此就写了这个编辑器: https://github.com/tajpure/hexo-editor.

    大概功能有这些:

    • 实时同步
    • 编辑,预览,暂存,删除
    • generate 和 deploy
    • 移动设备支持

    Supplement 1  ·  Jun 24, 2016
    41 replies  •  2020-01-02 14:25:08 +08:00
    HmyBmny
    HmyBmny
    Jun 24, 2016
    1
    可以,很强势!没有 Demo 吗?
    Xrong
    Xrong
    Jun 24, 2016
    2
    这个好呀,楼主求 Demo...
    Xrong
    Xrong
    Jun 24, 2016
    3
    为啥需要 Redis ?
    tajpure
    tajpure
    OP
    Jun 24, 2016
    4
    @Xrong 数据会实时同步到服务端,用 redis 作为这些编辑数据的缓存。
    tajpure
    tajpure
    OP
    Jun 24, 2016
    5
    @HmyBmny @Xrong 域名还没生效,先发个带端口的吧 http://nihility.org:2048/
    tajpure
    tajpure
    OP
    Jun 24, 2016
    6
    HmyBmny
    HmyBmny
    Jun 24, 2016❤️1
    7
    @tajpure 很好啊,功能比 hexo-admin 多, Material 也很好看,已 star
    Bio
    Bio
    Jun 24, 2016 via iPhone
    8
    这个太方便了,支持虚拟主机吗?
    tajpure
    tajpure
    OP
    Jun 24, 2016
    9
    @GreyChou 能装 Node 的机器应该都支持, redis 可以远程连。
    unique
    unique
    Jun 24, 2016
    10
    很强大
    niko
    niko
    Jun 24, 2016
    11
    这个很好,必须支持一下。
    xcatliu
    xcatliu
    Jun 24, 2016
    12
    UI 好看!已 Star
    tajpure
    tajpure
    OP
    Jun 25, 2016 via iPad
    13
    大家别光收藏呀,感觉有什么需要改善的地方可以提出来。
    qfdk
    qfdk
    PRO
    Jun 25, 2016
    14
    @tajpure 先感谢作者。希望加入多语言模块,希望加入一个设置界面可以选择语言和界面颜色。写个这样的 json 文件似乎就好了吧
    tajpure
    tajpure
    OP
    Jun 25, 2016
    15
    @qfdk i18n 正在弄,定制界面的功能以后会加上的。
    qfdk
    qfdk
    PRO
    Jun 25, 2016
    16
    @tajpure 告诉我这个不是我一个人的 bug
    qfdk
    qfdk
    PRO
    Jun 25, 2016
    17
    @tajpure 再次感谢作者 有空我也掺和一把 :)
    tajpure
    tajpure
    OP
    Jun 25, 2016
    18
    @qfdk 你这是什么设备?
    JimmyLv
    JimmyLv
    Jun 25, 2016
    19
    不错不错,早有这个想法了一直没行动。
    tajpure
    tajpure
    OP
    Jun 25, 2016
    20
    @JimmyLv 我也是好久之前就开始做了,一直拖延症至今才弄完。
    liteneo
    liteneo
    Jun 25, 2016
    21
    赞,跟我之前用 Angular 写的类似工具界面有点像诶 https://github.com/nihgwu/hexo-hey
    貌似后端已挂,一直打算什么时候空闲了用 React 重写一下。。
    tajpure
    tajpure
    OP
    Jun 25, 2016
    22
    @liteneo hexo-hey 很 Nice 。话说我前段时间想换成 Vue ,做成单页应用以便改成 Hexo 插件。但是因为这个项目是一年前用后端渲染的方式写的,且由于 MDL 用 js 生成界面的话需要 upgradeDom ,所以懒得改了。
    qfdk
    qfdk
    PRO
    Jun 25, 2016 via iPhone
    23
    @tajpure mac 上的 chrome
    tajpure
    tajpure
    OP
    Jun 25, 2016
    24
    @qfdk 可能是界面缩放没处理好,我这边 Linux 的 chrome 正常,重现不出来。如果有解决办法的话,欢迎 PR 。;)
    qfdk
    qfdk
    PRO
    Jun 26, 2016
    25
    @tajpure mac 的 chrome 和 safari 似乎都有毛病,有个 margin left 10px 那里导致了 Safari 的毛病,然后 Chrome 没仔细看。
    tajpure
    tajpure
    OP
    Jun 26, 2016 via Android
    26
    嗯,我昨天看到了,待会改。
    tajpure
    tajpure
    OP
    Jun 26, 2016❤️1
    27
    @qfdk 谢谢
    qfdk
    qfdk
    PRO
    Jun 26, 2016
    28
    @tajpure 感谢作者的努力! 最近在爬别的坑。
    tajpure
    tajpure
    OP
    Jun 26, 2016
    29
    @qfdk 我发现现在还处理不了这个问题,我是用 Media Queries 做移动端适配的,如果强行设置界面 min-width 的话,虽然 PC 端的 resize 没问题了,但移动端就不能用了。像 V2EX 是单独为移动端输出一套界面,因此不会出现这种问题。而这个项目桌面和移动端使用相同的代码,所以难以解决。
    qfdk
    qfdk
    PRO
    Jun 26, 2016
    30
    @tajpure 少年可以考虑 javascript 利用屏幕显示的大小,然后进行调整。 window.innerWidth 比如判断小于一个值,进行 css 的调整
    qfdk
    qfdk
    PRO
    Jun 26, 2016
    31
    @tajpure 所以用 width 应该也没有问题,移动端应该也不会有问题。因为粗略的看了下,这也是两套界面,应该不会影响,这个代码加载 pc 端不就好了。
    SaltedFish12138
    SaltedFish12138
    Jun 26, 2016 via iPhone
    32
    目测厉害,明天试用,先在此谢过。
    yhylord
    yhylord
    Jun 27, 2016
    33
    UI Material Design?
    tajpure
    tajpure
    OP
    Jun 27, 2016
    34
    @qfdk 解决了 ;)
    @yhylord 嗯,用的 Google 的 MDL
    etnperlong
    etnperlong
    Jun 30, 2016 via Android
    35
    有空试用一下,是个不错的工具。
    ETO
    ETO
    Aug 25, 2016
    36
    @tajpure 输入法好像有点问题。
    tajpure
    tajpure
    OP
    Aug 26, 2016
    37
    @ETO 能说一下具体的输入法和浏览器类型吗?
    ETO
    ETO
    Aug 26, 2016
    38
    @tajpure 谷歌浏览器 `版本 53.0.2785.8 m` 输入法用的是 QQ 拼音,微软拼音也有问题, 不过[作业帮]( https://www.zybuluo.com/cmd/) 也好像有问题。![软件]( http://oc1igbiz7.bkt.clouddn.com/%E6%B5%8B%E8%AF%95.gif)
    tajpure
    tajpure
    OP
    Aug 26, 2016❤️1
    39
    @ETO 你说的是这种情况吗? https://github.com/ibireme/YYText/issues/89
    mikangchan
    mikangchan
    Jun 22, 2017
    40
    加一个两栏实时的 md editor 比较好~
    ddhsa
    ddhsa
    Jan 2, 2020
    41
    如何拖动粘贴图片自动上传到七牛云?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1986 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 15:18 · PVG 23:18 · LAX 07:18 · JFK 10:18
    ♥ Do have faith in what you're doing.