思维传输
思维传输是一个基于网络的平台,用于轻松创建和部署虚拟现实体验。
了解更多信息,请访问我们的网站:https://www.transferthought.com/ 或创建免费账户并试用:https://scenario.transferthought.com/
贡献指南
关于贡献指南的详细信息即将发布。
Discord频道:https://discord.gg/xQ4zfw3UZc
免责声明
我们很高兴以MIT许可证开源思维传输。虽然我们已尽力确保项目的所有组件都符合MIT许可证,但随着时间的推移,可能inadvertently包含了一些专有或非MIT许可的材料。
我们承诺在发现任何此类材料时进行识别和删除。如果您在此项目中遇到任何您认为不符合MIT许可证的内容,请立即向我们报告。
感谢您的理解和合作。
思维传输设置说明
克隆仓库
进入您的项目文件夹:cd path/to/projects
克隆仓库:git clone https://github.com/transferthought/transfer-thought.git
本地环境要求
确保已安装Node.js v20。
设置AWS账户
如果您还没有AWS账户,请创建一个:https://aws.amazon.com/free
安装Amplify CLI
在本地计算机上安装Amplify CLI:npm install -g @aws-amplify/cli
使用AWS配置文件配置Amplify
配置Amplify:amplify configure
按照以下说明操作:https://docs.amplify.aws/gen1/javascript/tools/cli/start/set-up-cli/#configure-the-amplify-cli
您应该已完成以下操作:
- 为Amplify管理员创建IAM用户账户
- 创建访问密钥
- 创建本地AWS配置文件
设置思维传输Amplify项目
初始化Amplify项目:amplify init
- 选择dev环境或创建新环境。
- 选择新环境。
- 对于Google OAuth,选择NA或输入您自己的凭据。
- 通过选择Yes来保留秘钥。
将Amplify后端部署到您的AWS账户
将后端资源推送到AWS:amplify push
对于Appsync_URL和Appsync_ID,选择NA。
安装前端资源
安装必要的包:npm install
在本地运行前端
在本地启动前端(连接到AWS上的后端):npm run serve
创建并部署前端到AWS
为前端添加托管:amplify add hosting
发布前端:amplify publish
自定义URL
按照Amplify提供的说明设置您的自定义URL。 待办事项