2

启动 Express 服务器时,node app.js我看到显示以下消息:

隐式 textOnly for scriptandstyle已被弃用。使用script.style.代替。

此消息是什么意思,我该如何解决?

4

1 回答 1

10

这个问题和这个拉取请求详细讨论了这个消息。基本上,您很快将不得不明确告诉 Jade,脚本只是文本。目前的方法:

 script
   var a = 2;

已弃用。它将被替换为:

script.
  var a = 2;

script因此,要修复此消息,您需要通过在or之后添加一个点来明确显示该块是文本style

正如这里所说,这是为了让 Jade 更容易学习并允许在块中使用 Jade 代码块。

正如我上面提到的,这也适用于隐式style

于 2013-08-20T19:05:16.150 回答