我正在开发一个由 React/IONIC 构建的项目。现在我尝试将社交登录添加到应用程序中,为此,我需要将文件放入以下目录中: /.well-known/apple-app-site-association
但问题是,每当我尝试在 Amplify 上部署应用程序(它已连接到 github 存储库)时,它都不会部署/public 文件夹。
我的Amplify.yml文件如下:
版本:1.2.9 env:变量:REACT_APP_API_ENDPOINT:https://******.execute-api.ca-central-1.amazonaws.com/staging 前端:阶段:预构建:命令: ['npm ci'] build: 命令: ['npm run build'] 工件: baseDirectory: 构建文件: - '**/*' 缓存: 路径: - 'node_modules/**/*'
我非常感谢您的帮助。
最佳答案
公用文件夹的内容部署在根文件夹上。因此,您可以从 https://
您必须在 AWS 控制台的 AWS Amplify 中添加自定义重写和重定向,因为默认重写会将所有请求重定向到 Index.html 以供 React 应用程序处理
关于reactjs - AWS Amplify 上未部署公共(public)目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65030439/