0

数日前、私が会った誰かが、Coffeescript が Javascript に対して行うのと同じ方法で HTML にコンパイルするこの言語を見せてくれましたが、この言語は Python と同じレベルの空白を尊重していますが、それは HTML に対するものです。

私が見たコードサンプルは次のようなものでした:

- html
    - head
        - title
            This is the title.
    - body
        - h1

誰がそれが何であるか知っていますか?

4

1 に答える 1

3

ジェイドかも?

彼らのサイトの例は次のとおりです。

doctype 5
html(lang="en")
  head
    title= pageTitle
    script(type='text/javascript')
      if (foo) {
         bar()
      }
  body
    h1 Jade - node template engine
    #container
      if youAreUsingJade
        p You are amazing
      else
        p Get on it!

これは次のようになります。

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Jade</title>
    <script type="text/javascript">
      if (foo) {
        bar()
      }
    </script>
  </head>
  <body>
    <h1>Jade - node template engine</h1>
    <div id="container">
      <p>You are amazing</p>
    </div>
  </body>
</html> 
于 2012-06-07T23:56:33.637 に答える