node.js - Microsoft JScript 运行时错误 : Object expected Code 800A13F

标签 node.js

我刚开始学习和训练 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/

相关文章:

javascript - 获取ajax post请求中传递的参数

javascript - 在单个包含服务器中隔离 Node JS "apps"

javascript - 创建多个ftp客户端分别从不同的服务器获取文件。这在 Node 中可能吗?

node.js - 当用户打开与我的应用机器人用户的直接消息窗口时收到通知

javascript - 由于 CORS 问题,AJAX POST 未使用 body-parser 向express.js 服务器发送请求

javascript - 安装 npm 包 weexpack 时校验和验证失败

javascript - 如何使用nodejs中的multer将我的文件上传到另一台服务器?

node.js - µWebSockets 编译失败且没有预编译二进制文件

sql - SQL 能够返回嵌套数据吗?如果没有,是否有最佳实践?

node.js - 如何用React和SocketIO实现不刷新页面实时显示值?