首页 > 解决方案 > Visual Studio 2019 反应模板使用 ISO 8859-1 编码而不是 UTF-8 创建文件

问题描述

我有一个非常奇怪的问题,我不知道如何解决。我从react .net core mvc模板创建了项目,但是当我添加诸如“á,é,í,ó,ú”之类的字符时,Visual Studio 将文件保存为 ISO 8859-1(或者反应文件已经生成为该编码)但是当我使用 Visual Studio Code 作为 UTF-8 打开同一个文件时,我可以看到问号而不是字符。当我开始调试时,HTML 中也有问号。我可以使用 Visual Studio 代码重新保存所有文件,但为什么这些文件在 ISO 8859-1 中?

第一个 IDE 是 VS2019,第二个是 Visual Studio Code

在此处输入图像描述

在创建项目时(npm 安装等),我应该检查或调整哪些设置以使文件采用 UTF-8 而不是 ISO 8859-1?

标签: reactjsnpmcharacter-encodingvisual-studio-2019

解决方案


推荐阅读