我已经使用aptitude在ubuntu上安装了node.js和npm,但是当我尝试安装任何类似socket.io的软件包时,我会收到以下警告:
username@server:~$ npm install socket.io
/home/username
└── socket.io@1.7.3
npm WARN enoent ENOENT: no such file or directory, open '/home/username/package.json'
npm WARN username No description
npm WARN username No repository field.
npm WARN username No README data
npm WARN username No license field.
运行:
任何有好主意的人?
答案 0 :(得分:1)
它只显示警告而不是错误,您的包已安装在node_modules
。
最佳做法是始终在根文件夹中创建
package.json
以安装所有必需的模块。
警告也有意义,请尝试在package.json
/home/username/package.json
您可以通过命令
创建package.json
npm init
在创建pakcage.json
期间按照步骤操作