javascript - Node.JS:为什么我与 localhost:3000 的连接被拒绝?

标签 javascript node.js

我是一名第一次接触后端开发的学生,正在尝试学习 Node.JS。我从名为“Jumpstart Node.JS”的站点下载了一本关于 Node.JS 的 pdf 书。在按照说明在命令行上设置服务器、安装依赖项并导航到 localhost:3000 时,除了以下消息外,我什么也没得到:“连接被拒绝:localhost:3000”,有人可以告诉我可能有什么出错了,如何解决?

编辑1: 我遵循的说明是关于使用 Node 命令行设置 node.js 服务器,因此没有代码,只需 cmd 命令,但是,这里是我遵循的过程的快速摘要:

  1. 在 MongoLabs 上创建了一个帐户,然后使用免费定价计划创建了一个数据库。
  2. 使用以下命令安装 express:npm install -g express@.2.5.8
  3. 使用此命令创建了一个具有默认选项的应用程序:快速身份验证
  4. 修改了system32中的package.json文件
  5. 通过键入 cd authentication 安装依赖项,按回车键,然后键入命令:npm install
  6. 键入 node app 并按回车键。 根据说明,我应该看到一条消息:“欢迎表达”,但却收到了错误消息。

最佳答案

In following the instructions to set up the server on the command line, install the dependencies, and navigate to localhost:3000

看来你没有启动服务器。

在安装依赖项和导航到 URL 之间的某处,如果您希望它为请求提供服务,则需要实际启动服务器。

关于javascript - Node.JS:为什么我与 localhost:3000 的连接被拒绝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43345790/

相关文章:

javascript - 抛出新的 TypeError ('callback provided to sync glob' )?

node.js - 使用路由、 Controller 和模型重构 NodeJS 项目的中间件代码

css - 将 gulp-clean-css 添加到现有的 gulpfile.js

javascript - 从 onBlur 事件中获取新聚焦的元素(如果有的话)。

php - 评估 php 生成的 javascript "inline"?

javascript - PhotoSwipe:编辑 parseThumbnailElements 函数以解析附加标记元素

java - 如何在加载父页面之前加载子页面?

javascript - 关闭 Bootstrap 模式后重置验证消息

node.js - Passport.socketio 一直说 - 连接到 socket.io : No session found 失败

ruby-on-rails - 在 Rails 上使用react - ! [远程拒绝] master -> master(预接收 Hook 被拒绝)