我在运行 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`时,它返回`ERR!代码 EINTEGRITY` (npm 5.3.0)