首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >启动node.js服务器

启动node.js服务器
EN

Stack Overflow用户
提问于 2012-05-14 13:28:07
回答 2查看 153K关注 0票数 23

我最近进入了node,并将其安装在我的本地主机上。我正在使用WAMP。我使用的是Windows Vista。

Anwyay,我安装的。我在本地主机目录中创建了一个名为server.js的新文件

代码语言:javascript
复制
var http = require('http');

http.createServer(function (request, response) {
    response.writeHead(200, {
        'Content-Type': 'text/plain',
        'Access-Control-Allow-Origin' : '*'
    });
    response.end('Hello World\n');
}).listen(1337);

然后我转到node,尝试输入% node server.js,得到的只是一个省略号。怎么回事?

更新:我检查了我的系统变量,发现我的PATH将node.js列为C:\Program Files (x86)\nodejs\

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-14 13:35:11

运行cmd,然后运行node server.js。在您的示例中,您试图使用REPL来运行您的命令,这是行不通的。省略号是在关闭当前作用域之前需要更多令牌的node.js (您可以在此处键入代码并动态运行它)

票数 47
EN

Stack Overflow用户

发布于 2021-08-31 13:52:14

您编写的NodeJS代码已更正,它应该可以工作,但正如@dwerner所说的,您必须在命令提示符中编写node server.js,而不是在Node REPL中。

但是现在,大多数使用NodeJS的人都在使用开发环境进行开发。通过使用IDE,你可以获得一个运行代码的热键,以及许多可以在日常开发中帮助你的东西(例如,语法突出显示)。

VSCode是当今开发NodeJS最流行的集成开发环境之一,您可以查看它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10577879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档