使用 yuicompressor 时出现的错误

2022-09-04 06:39:10

我在尝试运行yuicompressor时遇到一些错误。

它说:

[error] 1:2:illegal character
[error] 1:2:syntax error
[error] 1:3 illegal character

这可能是因为我将其保存为错误的编码或其他内容吗?


答案 1

我看到YUICompressor和以UTF-8格式保存的文件以及字节顺序标记(BOM)的问题。Visual Studio 2008 的默认设置似乎是以这种方式保存它们。为了解决这个问题,我不得不用不同的编码保存文件。在VS2008中,这是文件 - 高级保存选项 - 编码:Unicode(不带签名的UTF-8)。


答案 2

我今天遇到了这个问题。另一个解决方法是在命令行上提供该选项。--charset utf-8