npm-shrinkwrap.json:无法从“node_modules/react-navigation/react-native-tab-view@github:react-navigation/react-native-tab-view 安装

丹尼尔

npm install今天早上试图在 React Native 0.53.3 项目上运行一个"react-navigation": "1.5.11",,但我收到了这个错误:

npm ERR! code ENOLOCAL
npm ERR! Could not install from "node_modules/react-navigation/react-native-tab-view@github:react-navigation/react-native-tab-view#36ebd834d78b841fc19778c966465d02fd1213bb" as it does not contain a package.json file.

我认为可以通过将其添加到我的package.json文件中来解决

"react-native-tab-view": "^1.3.2",

但我继续遇到同样的错误。我向 react-navigation 团队打开了几个问题,但由于他们得出结论是npm.

有没有人遇到过这个问题?我该如何解决这个问题,因为它使我无法运行npm install并启动和运行项目。

看起来它在内部引用了这个npm-shrinkwrap.json

"react-native-tab-view": {
      "version": "github:react-navigation/react-native-tab-view#36ebd834d78b841fc19778c966465d02fd1213bb",
      "from": "react-native-tab-view@github:react-navigation/react-native-tab-view#36ebd834d78b841fc19778c966465d02fd1213bb",
      "requires": {
        "prop-types": "^15.6.0"
      }
    },
丹尼尔

这似乎是npm-shrinkwrap.json错误一直引用其中的以下内容的问题:

"react-native-tab-view": {
      "version": "github:react-navigation/react-native-tab-view#36ebd834d78b841fc19778c966465d02fd1213bb",
      "from": "react-native-tab-view@github:react-navigation/react-native-tab-view#36ebd834d78b841fc19778c966465d02fd1213bb",
      "requires": {
        "prop-types": "^15.6.0"
      }
    },

删除这个没有帮助,我不得不完全删除npm-shrinkwrap.jsonnpm install只使用传统的package-lock.json.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档