結論:! をつけよう
hoge.pug
a(href!="https://hogesite.com&piyo") ほげサイト
a(href!="")
のように、!をつけることで回避できます。
現象
hoge.pug
a(href="https://hogesite.com&piyo") ほげサイト
↑これをコンパイルした際、
hoge.html
<a href="https://hogesite.com&piyo">ほげサイト</a>
&
が&
となってしまったピヨ。
エスケープされることが普通なので、コンパイラは悪くないのですが、クライアントからエスケープしないで欲しいとNGが。
これを回避するには最初に書いたように、
hoge.pug
a(href!="https://hogesite.com&piyo") ほげサイト
href
のあとに!
を付けましょう!