1. 首页
  2. 数据库
  3. 其它
  4. 使用Node.js处理前端代码文件的编码问题

使用Node.js处理前端代码文件的编码问题

上传者: 2020-12-30 14:40:23上传 PDF文件 56KB 热度 14次
使用 NodeJS 编写前端工具时,操作得最多的是文本文件,因此也就涉及到了文件编码的处理问题。我们常用的文本编码有 UTF8 和 GBK 两种,并且 UTF8 文件还可能带有 BOM。在读取不同编码的文本文件时,需要将文件内容转换为 JS 使用的 UTF8 编码字符串后才能正常处理。 BOM 的移除 BOM 用于标记一个文本文件使用 Unicode 编码,其本身是一个 Unicode 字符(”\uFEFF”),位于文本文件头部。在不同的 Unicode 编码下,BOM 字符对应的二进制字节如下: Bytes Encoding ----------------------------
下载地址
用户评论