一款简洁的 Hexo Web 编辑器

2016-06-24 17:59:53 +08:00
 tajpure

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

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

大概功能有这些:

9552 次点击
所在节点    分享创造
41 条回复
liteneo
2016-06-25 16:11:31 +08:00
赞,跟我之前用 Angular 写的类似工具界面有点像诶 https://github.com/nihgwu/hexo-hey
貌似后端已挂,一直打算什么时候空闲了用 React 重写一下。。
tajpure
2016-06-25 16:31:43 +08:00
@liteneo hexo-hey 很 Nice 。话说我前段时间想换成 Vue ,做成单页应用以便改成 Hexo 插件。但是因为这个项目是一年前用后端渲染的方式写的,且由于 MDL 用 js 生成界面的话需要 upgradeDom ,所以懒得改了。
qfdk
2016-06-25 16:32:04 +08:00
@tajpure mac 上的 chrome
tajpure
2016-06-25 16:37:12 +08:00
@qfdk 可能是界面缩放没处理好,我这边 Linux 的 chrome 正常,重现不出来。如果有解决办法的话,欢迎 PR 。;)
qfdk
2016-06-26 18:12:24 +08:00
@tajpure mac 的 chrome 和 safari 似乎都有毛病,有个 margin left 10px 那里导致了 Safari 的毛病,然后 Chrome 没仔细看。
tajpure
2016-06-26 18:22:05 +08:00
嗯,我昨天看到了,待会改。
tajpure
2016-06-26 18:23:50 +08:00
@qfdk 谢谢
qfdk
2016-06-26 18:30:57 +08:00
@tajpure 感谢作者的努力! 最近在爬别的坑。
tajpure
2016-06-26 23:04:31 +08:00
@qfdk 我发现现在还处理不了这个问题,我是用 Media Queries 做移动端适配的,如果强行设置界面 min-width 的话,虽然 PC 端的 resize 没问题了,但移动端就不能用了。像 V2EX 是单独为移动端输出一套界面,因此不会出现这种问题。而这个项目桌面和移动端使用相同的代码,所以难以解决。
qfdk
2016-06-26 23:38:22 +08:00
@tajpure 少年可以考虑 javascript 利用屏幕显示的大小,然后进行调整。 window.innerWidth 比如判断小于一个值,进行 css 的调整
qfdk
2016-06-26 23:40:25 +08:00
@tajpure 所以用 width 应该也没有问题,移动端应该也不会有问题。因为粗略的看了下,这也是两套界面,应该不会影响,这个代码加载 pc 端不就好了。
SaltedFish12138
2016-06-26 23:58:11 +08:00
目测厉害,明天试用,先在此谢过。
yhylord
2016-06-27 01:32:33 +08:00
UI Material Design?
tajpure
2016-06-27 06:57:44 +08:00
@qfdk 解决了 ;)
@yhylord 嗯,用的 Google 的 MDL
etnperlong
2016-06-30 09:14:44 +08:00
有空试用一下,是个不错的工具。
ETO
2016-08-25 09:24:39 +08:00
@tajpure 输入法好像有点问题。
tajpure
2016-08-26 07:39:00 +08:00
@ETO 能说一下具体的输入法和浏览器类型吗?
ETO
2016-08-26 09:40:10 +08:00
@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
2016-08-26 19:43:43 +08:00
@ETO 你说的是这种情况吗? https://github.com/ibireme/YYText/issues/89
mikangchan
2017-06-22 00:47:28 +08:00
加一个两栏实时的 md editor 比较好~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/288100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX