gpt4 book ai didi

reactjs - 在 react-native 中获取我的应用程序版本的干净方法

转载 作者:行者123 更新时间:2023-12-03 21:20:44 25 4
gpt4 key购买 nike

我有一个使用 react-native init 创建的 react-native 应用程序我试图在我的 APP_VERSION 中使用一个全局常量,这样我就可以在身份验证/登录屏幕中使用它。

我看到这个变量的唯一地方是在我的 package.json 文件中。
搜索了这个之后,似乎其他人正试图从这里得到它。
虽然我在这方面没有那么成功。

所以想法是有一个像 src/_global/utils.js 这样的文件。

有了这个:

import * as pkg from '.package.json';

export const APP_VERSION = pkg.version;

但是抛出模块无法解决的异常。尝试使用 require('.package.json'),也没有工作。

这是获得它的另一种方法:
var pkg = require('.package.json');
有什么办法可以得到这个版本?还有其他更清洁的方法吗?

提前致谢。

最佳答案

您可以使用 react 原生库

import DeviceInfo from 'react-native-device-info';
const appVersion = DeviceInfo.getVersion();

console.log("App Version",appVersion);

关于reactjs - 在 react-native 中获取我的应用程序版本的干净方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54224057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com