AR.js Studio
AR.js Studio是一个创作平台,用于构建Web增强现实体验,无需编码知识。
立即尝试!
🚀在线版本
资源
如果发布到Github步骤失败
这可能是由于处理OAuth2.0请求的外部服务器问题。 我们使用这个项目:https://github.com/prose/gatekeeper/ 来处理OAuth2.0请求。 该项目目前托管在私人服务器上,不能保证始终正常运行。 如果发布失败,你应该:
- 复刻arjs studio项目(因为你需要更改
publish-confirm.js
文件) - 将其托管在其他地方(甚至可以是你的GitHub页面)
- 找一个可以托管gatekeeper项目的node服务器
- 在服务器上设置gatekeeper项目:你需要在
config.json
文件中设置GITHUB_CLIENT_ID
和GITHUB_CLIENT_SECRET
使用你从创建的github OAuth应用获得的信息 - 注意gatekeeper默认监听9999端口,在你的服务器上使用该端口
- 在
studio
项目中,将publish-confirm.js
文件第21行的当前URL更改为新的gatekeeper服务器URL
所有其他功能(以及studio-backend项目)应该能正常工作。
开发
为了在开发过程中保持一致的代码风格,请使用 Visual Studio Code