如何解决打包时出现的字符编码错误问题?

在浏览器扩展开发中使用到 exceljs 这个库,通过 vite 打包后在加载扩展的过程中提示文件不是 utf-8 编码,所以无法加载扩展。经过一番查找,发现问题出现在字符的代理对中,例如源码中是 '\ud7ff\ue000' 经过打包后的代码会变为

如果文件中出现这些字符,加载扩展时就会报文件不是 utf-8 编码的错误。这个问题应该如何解决,才会让打包工具不会转化代理对。

阅读 532
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题