世博会网站开发环境建设
Expo web development ENV build
构建 Expo Web 应用程序开发版本的最佳方法是什么?
expo build:web -d
是否使用
__DEV__
在 built/deployed 应用程序中设置为真?
我已经尝试过这种方法,但我仍然看到 DEV 为假。
如果这是预期的行为,那么在构建 web expo 时 -d 标志有什么作用?
使用 dotenv,如何使用 expo build:web
创建开发版本与生产版本?
https://github.com/goatandsheep/react-native-dotenv
如何使用 app.json / app.config.js 额外字段来设置暂存环境?
https://docs.expo.dev/versions/latest/config/app/#extra
有必要使用 __DEV__
吗?
通过在执行构建脚本时传递 BUILD_STAGING
键并在 app.config.js
:
中检查键值,按照此处的评论执行开发暂存构建
github.com/expo/expo-cli/issues/948
// app.config.js
export default {
expo: {
apiUrl: process.env.STAGING_BUILD === 'development' ? 'DEV_API_URL' : 'API_URL',
},
};
// build script
BUILD_STAGING=development expo build:web
构建 Expo Web 应用程序开发版本的最佳方法是什么?
expo build:web -d
是否使用__DEV__
在 built/deployed 应用程序中设置为真?
我已经尝试过这种方法,但我仍然看到 DEV 为假。
如果这是预期的行为,那么在构建 web expo 时 -d 标志有什么作用?
使用 dotenv,如何使用
expo build:web
创建开发版本与生产版本? https://github.com/goatandsheep/react-native-dotenv如何使用 app.json / app.config.js 额外字段来设置暂存环境? https://docs.expo.dev/versions/latest/config/app/#extra 有必要使用
__DEV__
吗?
通过在执行构建脚本时传递 BUILD_STAGING
键并在 app.config.js
:
github.com/expo/expo-cli/issues/948
// app.config.js
export default {
expo: {
apiUrl: process.env.STAGING_BUILD === 'development' ? 'DEV_API_URL' : 'API_URL',
},
};
// build script
BUILD_STAGING=development expo build:web