最近我在一个网站上使用expressJS
和添加谷歌地图jade
。
我有一个“拼写”错误,jade
不允许谷歌地图正确加载(无显示)。
任何地方都没有抛出任何错误,并且花了很多时间才弄清楚原因是缺少字母“s”,导致地图无法呈现。
有没有办法捕捉所说的错误jade
?
我必须修改express
吗?
以下是jade
我正在使用的文件。
布局.jade
!!! 5
html(lang='en')
include includes/head
body
.wrapper
include includes/header
block content
include includes/footer
包括/head.jade
head
meta(charset='UTF-8')
title= title
block stylesheets
link(href='/site.css', rel='stylesheet', )
block scripts
Gmap.jade
extends ../layout
append stylesheets
style
#Gmap{
height: 400px;
width: 760px;
}
etc...
append scripts
script(src='http://maps.google.com/maps/api/js?sensor=false')
etc ...
里面includes/head.jade
有一个block stylesheets
。
在Gmap.jade
中append stylesheets
被称为。
stylesheets
拼写错误,stylesheet
我花了很长时间才找到这个。
没有抛出任何错误,网页在没有谷歌地图的情况下呈现“正常”。
是否可以自定义jade
/express
以在不匹配时抛出错误?
(除了在写东西时更加小心)。