2016-01-23 58 views
0

好吧,我在这里裸露。即使提出这个问题,可能听起来会非常非常愚蠢,但我已经尝试了所有的“权力”,但仍然没有成功。使用node.js和socket.io制作聊天应用的困难

最近(对于乐迷们),我已经开始学习编码的基础知识,并且我非常有兴趣在YouTube上观看一步一步的视频并制作我自己的聊天应用/程序版本,因为我觉得这是学习的最好方式,通过观看编码,并听取视频中给出的解释(无论如何,这只是我的看法)。

于是,我开始观看这部影片https://www.youtube.com/watch?v=pNKNYLv2BpQ,它的一个视频里这个女孩程序员,说明一步一步一个非常基本的聊天应用。

现在,我的问题开始当我尝试执行“故宫安装”命令。我收到以下消息: enter image description here

我正在做与视频中一样的内容。正如我说的,我听起来很愚蠢,愚蠢的问这个,但请记住,3天前,我不知道一个以.json文件是什么,我应该怎么做一个:)

+0

生病尝试在这里发表“我的代码”,但由于某些原因,它出来的所有在一行... { “名”:“聊天”, “版本”:“0.0.1”, “私”: “真”, “依赖”:{ \t “socket.io”: “1.4.4” \t “快递”: “4.13.4” } } –

回答

0
{ "name":"chat", 
    "version":"0.0.1", 
    "private":"true", 
    "dependencies:":{ 
    "socket.io":"1.4.4", 
     "express":"4.13.4" 
    } 
} 

这是socket.io在依赖关系中丢失的逗号。应该现在工作。

+0

谢谢非常。可能会承担你在这里死与我愚蠢的问题... :) –

+0

使用NPM安装“模块名” --save选项,而不是编辑的package.json在自己的...这会节省你的错别字 例子: npm install express --save –

+0

谢谢你。现在我遇到了另一个。 VAR快递=需要( '表达') \t应用=快递(), \t服务器=需要( 'HTTP'),createServer(APP), \t IO =需要( 'socket.io')。听(服务器); \t \t server.listen(3000); \t \t app.get( '/',函数(REQ,RES){ \t \t res.sendfile(__目录名+ '/index.html'); \t \t)}; 后,我运行“节点app.js”我得到“意外的标记)” 我真的觉得愚蠢问什么,我认为有一些非常愚蠢的问题... –

相关问题