我刚开始学习和训练 node js。我已经在安装 Node js 版本 2.14.7 64 位。然后。我正在编写代码来制作基本服务器。
var sys = require("sys"),
my_http = require("http");
my_http.createServer(function(request,response){
response.writeHeader(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8090);
sys.puts("Server Running on 8090");
然后我从 cmd 运行页面。但是我得到错误
Script : D:\node.js\test4.js
line : 1
char : 1
Error : Object Expected
Code : 800A138F
Source : Microsoft JScript runtime error
如何解决?
最佳答案
看起来您正在双击该文件,默认情况下它将使用 Microsoft 的 JScript 实现执行该文件。要在 node.js 下执行文件,您必须在命令行中使用类似 node test4.js
的内容启动脚本(假设您位于 D:\node.js
).
关于node.js - Microsoft JScript 运行时错误 : Object expected Code 800A13F,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34327355/