2016-11-12 33 views
0

我尝试运行node.js的示例项目,我从网上下载here的Node.js - 广东话运行项目

我下载的Node.js和NPM并检查使用CMD如下所示两个版本。 cmd

起初npm的版本不兼容,但我遵循YouTube指南,现在看起来版本是兼容的。如果我没有提及,即时通讯使用Windows操作系统。

然后我通过键入安装插座包“故宫安装[email protected]节点静态”在cmd中和一堆写的事,直到它完成。

我再打开cmd并做“CD ...那么包含该项目的文件夹”,直到它的根文件夹。

我再CMD“节点app.js”,这是包含在项目的js文件类型英寸 我得到这个结果: socket

以下则本教程IM告诉我去http://localhost:8080看到演示的本地副本,但是当我做,说铬只是负载和负载然后几分钟后,无法达成。有谁知道我做错了什么?任何帮助appriciated

+0

弃用警告是由于新版本的节点。没关系,你可能会忽略它。 –

+0

你NPM是过时的BTW。你真的应该在3.x –

+0

你能提供一个下载链接吗? im on https://nodejs.org/download/release/npm/最新版本是1.4.9 –

回答

1

AFAICT你没有做错什么,不为我工作,要么。这是写于2012年,因此很有可能这个工作正常使用旧版本的Node.js和旧版本的一些相关性的。得到它的工作对我来说我在本地做了以下修改:

更改handler功能app.js

function handler (request, response) { 
    fileServer.serve(request, response); 
} 

而不是安装旧版本socket.io的我安装的是最新的。您可能需要删除项目中的node_modules目录,然后:

npm install socket.io node-static 
+0

即时通讯给这个试试看 –