javascript - grunt js 缩小转换 unicode 字符

标签 javascript unicode gruntjs minify

我的 script.js 文件有这样的代码:

var pattern = new RegExp("^[\u0000-\u000D\u0020-\u007F\u00A1-\u00AC\u00AE-\u00FF\u0152-\u0153\u20AC\u201C\u201D\u2022]*$", "g");

…当 Grunt 缩小它时,转义序列(例如 \u00e1)变成它们代表的特殊字符(例如 á)。我不想要特殊字符 á,我想要转义表示。我应该怎么做才能解决这个问题?

最佳答案

你用的是什么压缩器?假设它是 grunt-contrib-uglify , 确保你是 setting the ascii_only option .

关于javascript - grunt js 缩小转换 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24541524/

相关文章:

excel - 删除字符串中的 Unicode 字符

javascript - 输入 cmd grunt jshint 时出错。

javascript - grunt-contrib-requirejs - 需要一点建议

javascript - 无法使用 iframe 加载外部网站

javascript - Azure 视频插件分享视频

php - 如何使用 PHP 读取 UTF8+BOM 文件而不将 BOM 显示为内容?

python - 如何使用 urlopen 获取非 ascii url?

javascript - 如何使用 Assemble 从 JSON 文件生成多个页面

php - 使用 Json 传递两个查询

javascript - D3选择与进入