Не удалось запустить код javascript в файле .jade

#node.js #express #pug

Вопрос:

Я работаю над проектом node js и использую .шаблон jade, в соответствии с требованиями, я хочу запустить код js, но не могу его написать.

Код в файле .jade

 extends layout    block content  if authorised  p Welcome #{fname} |   a(href="/exit") Log Out  if typeof users != 'undefined'  p User list  ul  each user in users  li= user.user_fname  else  p Don't have an account yet?   a(href='/register') Register  p Already have an account?   a(href='/login') Login  script.  JSON.stringify(data),// passing data from routes  alert('some text');   

Комментарии:

1. При просмотре view source в браузере, содержит ли выводимый код script тег с правильным сценарием внутри?

2. @Tyler2P нет, на самом деле я новичок в node и все такое, поэтому просто следую демо-проекту

3. Отступ имеет значение в Мопсе. Ваш script. тег должен иметь отступ на один уровень больше, чем ваше block content объявление, а javascript должен иметь отступ на один уровень больше, чем script. тег.

4. @Sean можете ли вы, пожалуйста, показать это, обновив ответ, мне нужен пример для этого, простое описание не может мне помочь.