2016-01-23 87 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」我得到「意外的標記)」 我真的覺得愚蠢問什麼,我認爲有一些非常愚蠢的問題... –

相關問題