V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ykjsw
V2EX  ›  分享创造

撸了一个前端预编译器

  •  
  •   ykjsw · 2014-11-19 10:36:12 +08:00 · 3372 次点击
    这是一个创建于 3664 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://tool.jser.com/preprocessor

    当前支持:
    Haml Markdown Slim Jade
    Sass Scss Less Stylus Myth Autoprefixer
    CoffeeScript LiveScript TypeScript Traceur 6to5
    7 条回复    2014-11-21 17:00:09 +08:00
    Kilerd
        1
    Kilerd  
       2014-11-19 13:03:17 +08:00
    感觉上,每次一改变就会卡一下,

    是不是 固定时间检测一次内容是否改变,再编译出来的
    ykjsw
        2
    ykjsw  
    OP
       2014-11-19 13:51:42 +08:00
    @Kilerd 不是,用的编辑器的change事件触发的。且有做节流。
    Kilerd
        3
    Kilerd  
       2014-11-19 20:13:46 +08:00
    @ykjsw 体验了一下,感觉写起来卡卡的,不太喜欢。
    ykjsw
        4
    ykjsw  
    OP
       2014-11-20 10:18:31 +08:00
    @Kilerd 改进了,有空再试试
    Kilerd
        5
    Kilerd  
       2014-11-21 10:28:57 +08:00
    @ykjsw 怎么感觉你的Markdown 编译器 有点不一样,,,,

    跟Typecho 里面的 Markdown 不太一样喔....

    到底谁是标准的Markdown
    ps: 写代码的时候 ···php ··· 无法识别
    ykjsw
        6
    ykjsw  
    OP
       2014-11-21 14:22:06 +08:00
    @Kilerd
    http://daringfireball.net/projects/markdown/syntax#code
    To indicate a span of code, wrap it with backtick quotes (`). Unlike a pre-formatted code block, a code span indicates code within a normal paragraph.

    代码是用反单引号,你贴的不是哦

    现在加上了示例,你可以看下
    Kilerd
        7
    Kilerd  
       2014-11-21 17:00:09 +08:00
    @ykjsw 好吧,,那就是Typecho 里面的特殊问题了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   982 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:03 · PVG 04:03 · LAX 12:03 · JFK 15:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.