Jade - Usando bloque dentro de la etiqueta de script

Hola, estoy tratando de usar el de Jade.bloques yse extiende para un proyecto node.js, y la idea es tener algo como esto:

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');

Esto me daría un index.html como este:

...
<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>
...

Pero cuando veo el resultado, el'bloque js_doc_ready' No se considera un bloque de jade. Además, incluso si se considerara un bloque, el"alerta ('hola!);' no sería considerado una, sino una etiqueta de jade.

Esto es algo que solía hacer en la plantilla de django, pero en jade con todas estas etiquetas, y no hay libertad para hacer HTML puro, todavía me resulta un poco extraño hacer estas cosas.

Respuestas a la pregunta(1)

Su respuesta a la pregunta