NPM安装不是安装依赖项

时间:2015-12-09 05:06:33

标签: node.js ubuntu npm gulp ushahidi

我正在尝试安装Ushahidi V3客户端。我一直关注the install process,直到我需要使用 npm和gulp 从源代码库构建项目 - 这两者我都没有经验。每当我在项目目录中运行 sudo npm install 时,该过程都会毫无怨言地运行。但是,当我运行 npm ls 来验证是否已下载依赖项时,我会将一堆依赖项列为缺少

如何让npm解决所有这些依赖关系?

系统详细信息

操作系统 Ubuntu 14.04(Trusty)
节点JS v0.12.9
NPM v3.5.1

我尝试了什么

2 个答案:

答案 0 :(得分:1)

@Strainy,作为你的研究:D

  

它是以sudo身份运行而没有构建必需品的组合。

这就是使用sudo npm

的原因

答案 1 :(得分:0)

请按照以下步骤操作:

  1. 尝试npm卸载。然后尝试npm install。
  2. 此外,如果仍然无效。

    尝试:

    npm install -g npm-install-missing
    

    npm-install-missing
    

    如需进一步阅读,请点击here