叉 node_module 反应并安装不起作用

Posted

技术标签:

【中文标题】叉 node_module 反应并安装不起作用【英文标题】:Fork node_module react and install not working 【发布时间】:2020-12-02 08:37:42 【问题描述】:

我尝试fork这个react native模块进行一些更正,因为作者放弃了这个项目,他是我找到并满足我需求的唯一工具,所以阅读了一篇我发现关于fork的文章,我做了这个程序,然后我克隆并进行了必要的更正,只有在必须将模块添加到我的 react 项目时使用

纱线添加 lucassouza16/react-native-svg-uri

我收到此错误:

错误找不到二进制 git

我是这个分叉功能的新手,还有什么需要我做的吗?

我的分叉存储库:

https://github.com/lucassouza16/react-native-svg-uri

原始存储库:

https://github.com/vault-development/react-native-svg-uri

【问题讨论】:

你能告诉我我的回答是否对你有帮助吗?如果有,你能批准我的回答吗? 可惜没有解决问题,不是注册npm,因为我在另一台机器上使用了分叉模块并完美安装,一定是yarn cache的问题,但是我尝试了清除缓存并没有成功。 【参考方案1】:

要通过 npm 或 yarn 添加它,您需要先将其添加到 npm 注册表。在这里你有更多关于它的信息https://docs.npmjs.com/packages-and-modules/contributing-packages-to-the-registry

您也可以通过 github 添加,如下所示: yarn add git+https://github.com/lucassouza16/react-native-svg-uri.git

您可以在此处阅读有关它的更多信息: How to install an npm package from GitHub directly?

【讨论】:

【参考方案2】:

最后所有的响应都导致了同样的错误,但是感谢所有试图帮助我的人,但是当我添加发布版本时它起作用了,这是正确的格式:

纱线添加 lucassouza16/react-native-svg-uri#1.2 .4

【讨论】:

以上是关于叉 node_module 反应并安装不起作用的主要内容,如果未能解决你的问题,请参考以下文章

反应 npm 开始不起作用:'没有可用的 chokidar 版本'

反应本机相机,onBarCodeRead 不起作用

反应本机 onActivityResult 不起作用

反应打字稿打字不起作用

Cordova 3.1.0:命令行界面不起作用

背景图像在反应中不起作用