cmd 运行js脚本文件报window script host 错误 怎么解决

WEB_YH 2017-02-20 09:33:18
代码如下
var http = require('http');

http.createServer(function (request, response) {

// 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});

// 发送响应数据 "Hello World"
response.end('Hello World\n');
}).listen(8888);

// 终端打印如下信息
console.log('Server running at http://127.0.0.1:8888/');
报错:
...全文
1488 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wasabiヽ 2020-06-19
  • 打赏
  • 举报
回复 1
在cmd中执行nodejs环境的代码,需要在执行的文件前加上node
iangodhhh 2017-03-10
  • 打赏
  • 举报
回复
最后是怎么解决的?
燕-十三 2017-02-21
  • 打赏
  • 举报
回复
hookee 2017-02-21
  • 打赏
  • 举报
回复
不是用WSH去执行js,要用 node.js 的命令行环境执行, 两者的js宿主环境是不一样的。 命令行窗口执行: D:\nodejs\node.exe D:\xxxx\xxxx.js

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧