expressJS最近、 と を使用して Google マップを追加する Web サイトに取り組んでいましたjade。
「スペル」エラーjadeがあり、Google マップを正しく読み込むことができませんでした (表示されません)。
どこにもエラーはスローされず、原因がマップのレンダリングを妨げている文字「s」の欠落であることが判明するまでに多くの時間がかかりました。
上記のエラーをキャッチする方法はありjadeますか?
変更する必要がありexpressますか?
以下は、jade私が使用していたファイルです。
レイアウト.ジェイド
!!! 5
html(lang='en')
include includes/head
body
.wrapper
include includes/header
block content
include includes/footer
includes/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。as のつづりが間違っていて、これを見つけるのに長い時間がかかりました。
エラーはスローされず、ウェブページは Google マップなしで「OK」と表示されました。 append stylesheets
stylesheetsstylesheet
jade/express不一致がある場合にエラーをスローするようにカスタマイズできますか?
(物事を書き出す際にもっと注意することは別として)。