我在运行 npm install 时遇到问题

Posted

技术标签:

【中文标题】我在运行 npm install 时遇到问题【英文标题】:im having problem when running npm install 【发布时间】:2019-11-24 22:24:24 【问题描述】:

我在运行 npm install 时遇到此错误....任何知道如何解决此问题的人

gyp 错误!配置错误 吉普错误!堆栈错误:连接 ETIMEDOUT 104.20.23.46:443 吉普错误! TCPConnectWrap.afterConnect 的堆栈 [as oncomplete] (net.js:1056:14) 吉普错误!系统达尔文 17.7.0 吉普错误!命令“/Users/dev/git/ui/node_modules/node/bin/node”“/Users/dev/git/ui/node_modules/node-gyp/bin/node-gyp.js”“重建”“--verbose ""--libsass_ext=""--libsass_cflags=""--libsass_ldflags=""--libsass_library=" 吉普错误! cwd /Users/dev/git/ui/node_modules/node-sass 吉普错误!节点-v v12.6.0 吉普错误!节点gyp -v v3.8.0 吉普错误!不好 构建失败,错误代码:1 npm WARN @solar/components@2.1.4 需要 ng2-select-compat@1.3.1 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN less-loader@4.0.2 需要一个 less@^2.3.1 的对等体,但没有安装。您必须自己安装对等依赖项。 npm WARN ng2-pdf-viewer@4.1.2 需要 @angular/core@>=5.0.0 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN ng2-select@1.2.0 需要 @angular/common@^2.3.0 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN ng2-select@1.2.0 需要 @angular/core@^2.3.0 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN stylus-loader@3.0.1 需要 stylus@>=0.52.4 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN micro-ui@2.0.3 无说明 npm WARN micro-ui@2.0.3 没有存储库字段。

npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误! node-sass@4.12.0 安装后:node scripts/build.js npm 错误!退出状态 1 npm 错误! npm 错误!在 node-sass@4.12.0 安装后脚本中失败。 npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /Users/dev/.npm/_logs/2019-07-16T08_04_06_803Z-debug.log

【问题讨论】:

你需要安装postinstall 请编辑您的问题。正确缩进你的代码。 【参考方案1】:

我认为您的node-sass 版本对于node 版本来说太旧了。要么使用兼容的 节点上的版本或使用更新版本的node-sass。 如果父包允许,您可以将node-sass 更新为npm 更新node-sass

【讨论】:

以上是关于我在运行 npm install 时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章

当我运行“npm install”时,我遇到了我不明白的 npm 问题

运行 npm install 时多次调用回调

npm install 遇到问题

当我运行`npm install`时,它返回`ERR!代码 EINTEGRITY` (npm 5.3.0)

当我在 docker 上执行 npm install 时出现问题

npm install遇到的问题