【发布时间】:2017-04-11 12:21:52
【问题描述】:
我是第一次进入后端开发的学生,正在尝试学习 Node.JS。我从名为“Jumpstart Node.JS”的站点下载了一本关于 Node.JS 的 pdf 书。按照说明在命令行上设置服务器,安装依赖项并导航到 localhost:3000,除了以下消息之外,我什么也没得到:“连接被拒绝:localhost:3000”,有人可以告诉我可能有什么出错了,如何解决?
编辑1: 我遵循的说明是关于使用 Node 命令行设置 node.js 服务器,因此没有代码,只是 cmd 命令,但是,这里是我遵循的过程的快速摘要:
- 在 MongoLabs 上创建了一个帐户,然后使用免费定价计划创建了一个数据库。
- 使用以下命令安装 express:npm install -g express@.2.5.8。
- 使用以下命令创建了具有默认选项的应用程序:express authentication。
- 修改了system32中的package.json文件
- 通过键入 cd authentication 安装依赖项,按回车键,然后键入命令:npm install
- 输入 node app 并回车。 根据说明,我应该看到一条消息:“Welcome to express”,但收到了错误消息。
【问题讨论】:
-
我们不知道没有至少 一些 代码。
-
还有你用来启动节点的命令行序列,例如
node start。你确实运行了它,对吗? -
连接被拒绝了?这是可能的。这是服务器未运行时 chrome 中的错误消息:无法访问此站点\n localhost 拒绝连接。哪个浏览器和哪个错误消息更准确?
-
您应该考虑添加更多信息
-
不,我没有在书中收到的说明没有告诉我,但是现在我无法这样做,因为快递服务器处于开发模式。
标签: javascript node.js