我正在尝试 require() 这个 JSON 文件。
{
"info" : function (request) {
var i = "<pre>";
i+= "current working directory: " + process.cwd() + "\n";
i+="request url: " + request.url + "\n";
i+= "</pre>";
return i;
}
}
使用这条线
var render = require('./render.json');
但我从 JSON 文件中得到一个异常:Unexpected token u
请问我做错了什么?
以下在浏览器中工作。这是我所期望的,因为函数是一个对象。nodejs 文档建议 JSON 可以是一个模块:http ://nodejs.org/api/modules.html#modules_file_modules
<html>
<head>
</head>
<body>
<script>
var a = {
"b" : function(msg){
alert(msg);
}
}
a.b("Hello");
</script>
</body>
</html>