无法在ubuntu 16.04上安装npm软件包

时间:2017-04-11 16:32:38

标签: node.js ubuntu npm

我已经使用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.

运行

  • Ubuntu 16.04.2 LTS
  • npm v4.4.4
  • Node.js v4.2.6


任何有好主意的人?

1 个答案:

答案 0 :(得分:1)

它只显示警告而不是错误,您的包已安装在node_modules

  

最佳做法是始终在根文件夹中创建package.json以安装所有必需的模块。

警告也有意义,请尝试在package.json

中找到/home/username/package.json

您可以通过命令

创建package.json
  

npm init

在创建pakcage.json

期间按照步骤操作