构建时的 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 (将#修改为@)