微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

构建时的 NodeJS (NPM) Acent 编码错误

如何解决构建时的 NodeJS (NPM) Acent 编码错误

抱歉,如果这是重复的答案,但我已经搜索了几天这个问题,但找不到解决方案。

问题是西班牙语中诸如“á、é、í、ó、ú”之类的字符的 Acent 编码错误,我正在使用 NodeJS (Node.js v12.18.4) 使用 npm (npm: 6.14.6) 获取我的 webapp 的构建版本(我也使用 ParcelJS),但是,当我使用 npm start 时,文本工作正常,但是当我构建 webapp 当原始文本为“WGS 84 - Geográfica” 时,构建的版本显示为“WGS 84 - Geográfica”,再次,文本显示完美的“npm start”(本地主机:1234)

有什么想法吗?

我不知道如何使用 as code snipet,这是一个很大的代码,但我可以从 HTML 中显示

<div draggable="false" class="BI_Div_Container">
    <select draggable="false" class="BI_Selector BI_Div BaseColor" id="BI_ProjectionDropDown" name="BI_ProjectionDropDown">
        <option value="epsg:3857">WGS 84 Web Mercator</option>          
        <option value="epsg:32721">WGS 84 / UTM zone 21S</option>
        <option value="epsg:32722">WGS 84 / UTM zone 22S</option>
        <option value="epsg:4326">WGS 84 - Geográfica</option>
        <option value="epsg:3031">Antarctic Polar Stereographic</option>
    </select>    
    <div draggable="false" class="Bi_Coordenadas" id="BI_CoordenadasLabel">Coor.</div>      
    <div draggable="false" class="Bi_Coordenadas mouse-position" id="BI_CoordenadasXY"></div>   
    <div draggable="false" id="BI_CoordenadasXYInternas" style="display: none;"></div>
</div>   

HTML lenguaje 是 <html lang="es">

在 npm start 中正常工作的版本,这是 Package.json 代码"start_windows": "DEL /F /Q /A .\\dist\\ && parcel index.html --open" https://i.stack.imgur.com/jXWtO.png

出现错误的版本,npm build的构建版本结果,这是Package.json代码"build": "parcel build --public-url . index.html" https://i.stack.imgur.com/PO7xM.png

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。