Javascript 警告:意外阻塞“;脚本“;玉

Javascript 警告:意外阻塞“;脚本“;玉,javascript,html,node.js,express,pug,Javascript,Html,Node.js,Express,Pug,我写了一个jade文件,如下所示: extends layout block content h1= title p Welcome 123 to #{title} block scripts script(src='/socket.io/socket.io.js') script(src='/javascripts/client.js') 但是,当我运行时,我得到以下警告:警告:意外块“脚本”此块从未使用过。此警告将是v2.0.0中的错误 My Package.json文

我写了一个jade文件,如下所示:

extends layout

block content
  h1= title
  p Welcome 123 to #{title}

block scripts
  script(src='/socket.io/socket.io.js')
  script(src='/javascripts/client.js')
但是,当我运行时,我得到以下警告:
警告:意外块“脚本”此块从未使用过。此警告将是v2.0.0中的错误

My Package.json文件具有jade版本
~1.9.0

但是,当Jade版本为
~1.8.2

可能是什么问题?

您应该添加以下行:
阻止脚本

你的layout.jade文件。

我也有同样的错误,是一个拼写错误,空格和标签混在一起。 尝试删除所有空格,然后再次添加。它对我起了作用: block conten*th*1=titlep Welcome 123 to#{title} 在th、ep之间按enter键,然后在缩进中添加空格。
我希望这会有帮助。

你能发布你的布局文件吗?看来我遇到了同样的问题。尝试在布局文件中的块定义后放置空行,或为其提供一些默认值。这为我解决了这个问题。