我在React应用程序中遇到了AWS Amplify和Analytics的问题。当我按照如下所示配置并运行我的app.js时,我会得到一个错误
错误:没有凭据、applicationId或区域
以下是中的相关代码片段
app.js
:
import { Amplify, Analytics } from 'aws-amplify';
import awsconfig from './aws-exports';
Amplify.configure(awsconfig);
Analytics.autoTrack('session', {
enable: true,
provider: 'AWSPinpoint'
});
function App() {
useEffect(() => {
Analytics.record({ name: 'app launched' });
}, []);
}
我注意到
aws-exports.js
不会自动填充字段,如
aws_mobile_analytics_app_id
和
aws_mobile_analytics_app_region
。
以前有人遇到过这个问题吗?如能就如何解决这一问题提供任何指导,我们将不胜感激。
非常感谢。