我为此代码获取Warning: missing space before text for line 20 of jade file
:
有什么想法吗?
doctype html
html(ng-app="fooApp")
head
title Foo
script(language='javascript', src='bower_components/angular/angular.js', type='text/javascript')
script(language='javascript', src='bower_components/requirejs/require.js', type='text/javascript', data-main='js/Main.js')
script(language='javascript', src='http://cdn.peerjs.com/0.3/peer.js', type='text/javascript')
script(language='javascript', src='bower_components/platform/platform.js', type='text/javascript')
//link(rel="import", href="elements/elements.html" )
link(rel="import", href="bower_components/polymer/polymer.html" )
link(rel="import", href="bower_components/core-component-page/core-component-page.html" )
link(rel='import', href='core-scaffold.html')
link(rel='import', href='../core-header-panel/core-header-panel.html')
link(rel='import', href='../core-menu/core-menu.html')
link(rel='import', href='../core-item/core-item.html')
style
html, body { <-- line 20
height: 100%;
margin: 0;
}
答案 0 :(得分:3)
尝试将style
更改为style.
。
我的猜测是Jade试图解析你的CSS规则,并且不理解它,因为它是为浏览器而不是为模板引擎编写的。
添加点.
将告诉Jade“按原样”呈现以下文本块,并且不要尝试解析它。
您可以在Jade reference上详细了解相关信息。 希望有所帮助。