【问题标题】:NPM Install is not installing dependenciesNPM 安装未安装依赖项
【发布时间】:2016-03-14 06:33:27
【问题描述】:

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

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

系统详情

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

我尝试过的

【问题讨论】:

  • 你不应该使用sudo npm install,而是使用npm install
  • 如果我不使用 sudo,我会收到 EACCES 错误,要求我以 root 身份重试
  • 哪些依赖项被列为缺失?他们是在dependencies 还是devDependencies 下?
  • 检查this out
  • @Trung 感谢您现在通过该 tute。看看会不会有什么不同。

标签: node.js ubuntu npm gulp ushahidi


【解决方案1】:

@Strainy,作为你的研究:D

这是作为 sudo 运行和没有构建必需品的组合。

这就是为什么你应该使用sudo npm

【讨论】:

    【解决方案2】:

    按照以下步骤操作:

    1. 尝试 npm 卸载。然后尝试 npm install。

    如果还是不行的话。

    试试:

    npm install -g npm-install-missing
    

    npm-install-missing
    

    更多阅读请点击here

    【讨论】:

      猜你喜欢
      • 2017-09-30
      • 1970-01-01
      • 2016-07-29
      • 2020-05-13
      • 1970-01-01
      • 2020-12-28
      • 2018-01-17
      • 2016-08-02
      • 2018-05-30
      相关资源
      最近更新 更多