gpt4 book ai didi

javascript - 使用 Grunt 将 JS 文件编码更改为带有签名的 UTF-8

转载 作者:行者123 更新时间:2023-11-29 10:18:13 24 4
gpt4 key购买 nike

我正在为 Win8 JS 应用程序编写构建脚本,并寻找一种方法来自动将文件编码为带有签名的 UTF-8,以便编译的项目能够通过 WACK 测试。我在 Grunt 文档中注意到以下选项:

grunt.file.defaultEncoding = 'utf8';

但不确定实际将编码设置为什么。有什么建议吗?

在 Visual Studio 中,您只需打开文件,单击“另存为”,然后选择带签名的 UTF-8(从顶部数第二个)。如果您的应用程序有很多 JS 文件,尤其是在构建过程中生成的文件,这将非常耗时

最佳答案

从 Grunt 版本 0.4.2 开始,您现在可以在写入文件时保留 BOM:

grunt.file.preserveBOM = true;

还有其他 Windows 改进。 It has been added to the documentation as well.

我找到了一个 bug这解释了你遇到的同样问题,changelog说现在应该修复它。

关于javascript - 使用 Grunt 将 JS 文件编码更改为带有签名的 UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17091647/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com