当我尝试安装分叉的 github 存储库时 Npm 挂起

编程入门 行业动态 更新时间:2024-10-07 02:23:04

<a href=https://www.elefans.com/category/jswz/34/1771369.html style=当我尝试安装分叉的 github 存储库时 Npm 挂起"/>

当我尝试安装分叉的 github 存储库时 Npm 挂起

我分叉了一个回购协议()并尝试使用

npm
安装它,使用

npm install git+.git

但是,它挂起这条消息:

reify:fsevents: timing reifyNode:node_modules/webpack-dev-server/node_modules/fsevents Completed in 36ms

我能够毫不费力地成功安装另一个分叉包,而原始包,,我也可以安装。

注意:这是针对 React Native 的,如果有区别的话。

编辑:它最终解冻并给出了这个错误:

npm ERR! Cannot read properties of undefined (reading 'spec')
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\aiden\AppData\Local\npm-cache\_logs\2023-03-27T02_39_09_898Z-debug-0.log

现在它挂在这个:

reify:fsevents: timing reifyNode:node_modules/watchpack-chokidar2/node_modules/fsevents
回答如下:

这是目前在

npm/cli
问题 4819 中报告的,包括一些潜在的根本原因:

问题是因为当我开始一个项目(Alpinejsx)时,我立即使用了 npm i nano-jsx。
解决方案是先使用 npm init 创建一个“完整”的 pacakge.json 文件。

或:

原来问题出在

package.json
没有
name
属性。添加它为我解决了这个问题。

或:

对我来说,这是由于在我们树的根部的

node.exe
旁边有
package.json
造成的。
将它移动到任何其他目录解决了这个问题。
NPM 将节点二进制文件所在的位置视为“发行版根”并执行一些特殊的操作。

或:

在我的例子中运行

npm install react react-dom
.
在我的
package.json
上,我有这两个包作为
peerDependencies
,如果我将它们移动到
devDependencies
然后运行
npm install
错误消失并且所有包都已安装。
在那之后我总是要把那些包裹搬回
peerDependencies

相似:

对我来说奇怪的是,它正在与

registry.npmjs
一起工作,但当我切换到私有镜像注册表时却没有。
当我在
//legacy-peer-deps=true
中为注册表指定
.npmrc
选项时,问题就消失了。

如果你遇到这个问题,你可以尝试一次删除一个单独的包(然后成对地,然后成三胞胎,等等)直到你不再看到这种行为,以隔离问题依赖或一组,但从那里处方将完全取决于上下文。

更多推荐

当我尝试安装分叉的 github 存储库时 Npm 挂起

本文发布于:2024-05-13 16:53:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1760171.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:当我   挂起   github   Npm

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!