【发布时间】:2014-01-15 20:03:54
【问题描述】:
我正在使用 expressjs v3.0+ 和玉。我尝试在我的 layout.jade 文件中复制以下内容,但是当我打开 HTML 页面时,脚本没有被正确使用(结束脚本标签不在正确的位置,导致第二个脚本被导入)。任何解决此问题的建议将不胜感激 - 我正在尝试确认翡翠文件中的两个脚本行之间是否有任何字符抛出逻辑。
layout.jade
script(src='//code.jquery.com/jquery-1.10.1.min.js')
script(src='//cdnjs.cloudflare.com/ajax/libs/knockout/3.0.0/knockout-min.js')
呈现的 HTML:
<script src="//code.jquery.com/jquery-1.10.1.min.js"><script src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.0.0/knockout-min.js"></script></script>
【问题讨论】:
-
刚刚发现 - 脚本摇摆是上面缩进的行后面的一个空格 - 导致问题。我在脚本行之前添加了额外的空间,现在它可以工作了。