0

我正在制作一个带有amplify的 react-native 应用程序。

后端由 aws lambda、api 网关、使用 Amplify-cli 的 dynamodb 组成。

所以我有这样的放大目录。

ㄴamplify
   ㄴ.config
   ㄴ#current-cloud-backend
   ㄴbackend
     ㄴapi
     ㄴfunction
     ㄴstorage
     ㄴawscloudformation

我写了这样的前端代码。

    import Amplify, {API} from 'aws-amplify'; 

 resources = {
    body: params
  }
  try{
     const data = await API.get({apiName}, {path}, resources);
     if(success != null) alert(success);
     console.log('data: ', data);
     return data;
  }catch(err){
      if(fail != null) alert(fail);
      console.log('error: ', err);
  }

它运行良好,

但是虽然那不是确认的代码,我必须做放大推送来测试它们

我想在推送它们之前测试本地代码(在放大/后端)。

你有什么解决办法吗?

4

1 回答 1

0
amplify mock function <function name>

希望你还需要它。

于 2021-04-14T04:43:11.207 回答