我最近将Vue.js应用程序编写为客户网站的外部库。此外部站点是按照ISO-8859-1编码的:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
并且Apache的响应标头包含:
Content-Type: text/html; charset=iso-8859-1
我的Vue应用包含德语特殊字符,例如:“ß”,“ä”。如果我将Vue.js文件放在客户的网站上,则表示得到的是“ä”字符而不是特殊字符。
我尝试将Vue.js文件另存为iso-8859-1,但仍无法正确显示特殊字符。
编辑: 我只是发现在开发模式下,JS文件app.js包含正确的编码字符串,即“Motorräder”,但是当我将应用程序构建为库library.js时包含:“Motorräder”