前一篇文章我們講述了,nodejs的安裝,並且把管理包npm也安裝了。爲了減少出錯的概率首先升級npm
- 升級npm
npm install -g npm
- 安裝socket.io
npm install socket.io
上述就是socket.io的安裝步驟,但是很有可能會失敗。
1.no such file or directory
解決方案:這是因爲當前安裝目錄缺少package.json文件,初始化一下npm即可:
npm init -y
2.require a peer of xxxx@xxx but none is installed
解決方案:安裝提示的xxxx模塊即可
npm install bufferutil
npm install utf-8-validate
3.No description(此WARN可忽略)
這是因爲package.json文件中description的值爲空,添加即可。
4.No repository field(此WARN可忽略)
這是因爲package.json文件中repository 字段,添加即可。