【发布时间】:2012-12-15 05:51:18
【问题描述】:
我正在使用 node.js 和 express 将静态 JavaScript 文件提供给单页应用程序。 在 node.js 服务器代码中,我使用 express.static 来允许公共访问文件夹
app.use(express.static(__dirname + '/public/'));
在客户端,我使用$.getScript来获取存储在public文件夹中的JavaScript文件,例如:
$.getScript("js/init.js");
当我尝试获取一些带有重音字母或某些 UTF-8 特殊字符的 JavaScript 文件时,我得到了奇怪的字符,而不是我想要的。
在我定义公用文件夹时有什么方法可以设置字符集吗?
【问题讨论】:
-
您确定您的 init.js 文件保存在 utf8 中吗?
-
或者只是没有字符? :)
标签: javascript jquery node.js utf-8 express