Подтвердить что ты не робот

Ошибка в отношении нового экспресс-проекта doctype 5` устарела, теперь вы должны использовать `doctype html`

Создал новый проект express.js, выполнив следующие команды в командной строке Windows

npm install express -g 
express newproject
cd newproject
npm install
node app

Затем я открываю окно браузера на http://localhost:3000/ и получаю следующую ошибку

    500 Error: c:\projects\newproject\views\index.jade:5<br/> 3| block content <br/> 4| h1= title <br/> > 5| p Welcome to #{title}<br/><br/>`doctype 5` is deprecated, you must now use `doctype html`
3| block content 
4| h1= title 
> 5| p Welcome to #{title}

`doctype 5` is deprecated, you must now use `doctype html`
at Object.Compiler.setDoctype (c:\projects\newproject\node_modules\jade\lib\compiler.js:68:13)
at Object.Compiler.visitDoctype (c:\projects\newproject\node_modules\jade\lib\compiler.js:312:12)
at Object.Compiler.visitNode (c:\projects\newproject\node_modules\jade\lib\compiler.js:210:37)
at Object.Compiler.visit (c:\projects\newproject\node_modules\jade\lib\compiler.js:197:10)
at Object.Compiler.visitBlock (c:\projects\newproject\node_modules\jade\lib\compiler.js:278:12)
at Object.Compiler.visitNode (c:\projects\newproject\node_modules\jade\lib\compiler.js:210:37)
at Object.Compiler.visit (c:\projects\newproject\node_modules\jade\lib\compiler.js:197:10)
at Object.Compiler.compile (c:\projects\newproject\node_modules\jade\lib\compiler.js:52:10)
at parse (c:\projects\newproject\node_modules\jade\lib\jade.js:96:23)
at Object.exports.compile (c:\projects\newproject\node_modules\jade\lib\jade.js:152:9)
4b9b3361

Ответ 1

Чтобы исправить ваш текущий проект и любые проекты, которые вы создаете с помощью текущей версии Express, перейдите в файл layout.jade и измените первую строку на: doctype html (вторая строка должна читать: html)

Проблема с ней известна и была решена, поэтому это не будет проблемой в будущей версии Express. https://github.com/visionmedia/express/pull/1875

Ответ 2

Использование:

doctype html
HTML (языки = "EN" )

Ответ 3

измените "doctype 5" на "doctype html" в строке 1 представлений /layout.jade для вашего совершенно нового проекта.