根据这个SO Solution,我试着安装特定版本的react-native-calendars,如下所示,
npm install react-native-calendars@1.212.0一旦安装完成,我就可以在package.json中看到如下所示
"react-native-calendars": "^1.212.0"这表明安装了所需的鹿肉。
当我运行npm view react-native-calendars version时,结果是1.1252.0 --这是react-native-calendars的最新版本。
当我运行npm list react-native-calendars时,结果是-- react-native-reanimated@1.13.2
npm package版本的npm命令是什么?发布于 2021-02-24 04:38:11
npm view显示远程NPM存储库上的包。
npm list显示已安装的包版本。
package.json显示了要使用的包版本范围。
-- ... in npm list在树中显示它的依赖关系。要查看包,请使用npm list package --depth=0。
发布于 2021-02-24 04:43:17
我可以看到您正在使用npm list,这是检查节点模块版本的正确命令。但奇怪的是,它返回的版本不同于在包json中提到的版本。所以我认为你需要做三件事。
1: Uninstall the package completely.
2: Clean gradlew cache and install the module again mentioning specific version number and check again.
3: Start npm with --reset-cache.https://stackoverflow.com/questions/66344758
复制相似问题