npm-shrinkwrap.json:无法从“node_modules/react-navigation/react-native-tab-view@github:react-navigation/react-native-tab-view 安装
npm-shrinkwrap.json: Could not install from "node_modules/react-navigation/react-native-tab-view@github:react-navigation/react-native-tab-view
今天早上,我尝试使用 "react-navigation": "1.5.11",
在 React Native 0.53.3 项目上 运行 一个 npm install
,但我收到了这个错误:
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
.
的问题而关闭了
有人 运行 解决过这个问题吗?我该如何解决这个问题,因为它让我无法 运行ning npm install
并启动项目并 运行ning.
它似乎在 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.json
并只用常规的 package-lock.json
.
做一个 npm install
今天早上,我尝试使用 "react-navigation": "1.5.11",
在 React Native 0.53.3 项目上 运行 一个 npm install
,但我收到了这个错误:
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
.
有人 运行 解决过这个问题吗?我该如何解决这个问题,因为它让我无法 运行ning npm install
并启动项目并 运行ning.
它似乎在 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.json
并只用常规的 package-lock.json
.
npm install