无法通过 npm 安装 gulp-jshint

Posted

技术标签:

【中文标题】无法通过 npm 安装 gulp-jshint【英文标题】:Unable to install gulp-jshint through npm 【发布时间】:2017-03-28 18:03:03 【问题描述】:

使用节点 npm 安装 gulp-jshint 时,出现以下错误:“gulp-jshint@2.0.4 需要 jshint@2.x 的对等体,但没有安装 - UNMET 对等体依赖项”。任何人都可以帮助解决这个问题。我使用的是 Windows 7 操作系统。

【问题讨论】:

npm install -g jshint 非常感谢。成功了!。 【参考方案1】:

npm install -g jshint

此错误告诉您的是您缺少 gulp-jshint 的依赖项:在这种特殊情况下,jshint

jshint 更喜欢全局安装,因此有 -g 标志。

【讨论】:

【参考方案2】:

尝试执行以下命令npm install --save-dev jshint gulp-jshint

如果这不起作用,请在他们的 repo 上查看this github 问题。

【讨论】:

【参考方案3】:

从 gulp-jshint 模块的 2.0 版开始,jshint 必须与 gulp-jshint 一起安装。 https://github.com/spalger/gulp-jshint

npm install jshint gulp-jshint --save-dev

【讨论】:

以上是关于无法通过 npm 安装 gulp-jshint的主要内容,如果未能解决你的问题,请参考以下文章

node解决通过npm无法安装forever的方法

无法通过 npm 安装 react-dom/test-utils

无法通过 npm 安装 mongoose - 依赖失败 es6-promise 3.0.2

gulp 插件之 gulp-jshint

无法通过 npm 全局卸载 typescript

Laravel如何导入通过NPM安装的vuejs包