Jade - Block innerhalb des Skript-Tags verwenden

Hallo, ich versuche Jade's zu benutzenBlöcke underweitert für ein node.js-Projekt, und die Idee ist, so etwas zu haben:

layout.jade:

head
    script
        $(document).ready(function() {
        block js_doc_ready
            //here goes the doc ready
        });

index.jade:

block js_doc_ready
    alert('hello!');
    alert('one more js line code');
    alert('end my js doc ready for this view');

Dies würde mir eine index.html wie folgt geben:

...
<head>
    <script type="text/javascript">
            $(document).ready(function() {
                alert('hello!');
                alert('one more js line code');
                alert('end my js doc ready for this view');         
            });
    </script>
</head>
...

Aber wenn ich das Ergebnis sehe, die'block js_doc_ready' wird nicht als Jade-Block angesehen. Auch wenn es sich um einen Block handelte, wurde der"alert ('hallo!);' würde nicht als ein, sondern ein Jade-Tag angesehen werden.

Dies ist etwas, was ich in Django-Vorlagen gemacht habe, aber in Jade mit all diesen Tags und ohne die Freiheit, reines HTML zu machen, finde ich es immer noch etwas zu seltsam, diese Dinge zu machen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage