小编nth*_*ile的帖子

iOS、Android、React Native 的 Web 音频 API 等效项?

Web Audio API 允许我们播放合成声音。如果您使用 React Native 该怎么办?例如,考虑一个钢琴移动应用程序。我怎样才能发出声音?

我不是在寻找有助于播放或录制音频文件的库。

理想情况下,我想要https://tonejs.github.io/ for iOS/Android

audio android ios react-native web-audio-api

8
推荐指数
1
解决办法
4004
查看次数

Next.js:如何从 getStaticProps 中获取静态资源

我正在使用 Netlify CMS。我想将轮播的所有幻灯片导入到我的组件中。我制作了一个名为“滑块”的集合,并添加了一些幻灯片。这创建了两个 markdown 文件(每张幻灯片一个)public/content/slider/。我想将它们全部导入到一个可迭代对象中,以便我可以构建轮播。

因为我为 markdown 文件设置了 webpack 加载器,所以我可以毫无问题地导入单个 markdown 文件,如下所示:

import post from '../public/content/posts/[post name].md

但是当我尝试使用require.contextrequire-context或 import 时fs,效果并不好。所以我决定尝试从getStaticProps. 但__dirnamegetStaticPropsis中/,我的计算机文件系统的根目录。

所有getStaticProps示例都使用数据获取。我缺少一些信息。如何导入/slides/文件夹中的所有markdown文件?

node.js reactjs next.js netlify-cms

8
推荐指数
1
解决办法
7210
查看次数

AWS CodeDeploy 部署在事件 BlockTraffic 时失败

我正在尝试使用 ELB 后面的 EC2 设置从 GitHub 到 AWS 的自动部署。

在遵循教程:使用 AWS CodeDeploy 从 GitHub 部署应用程序后,我的部署在尝试一小时(上次为 1 小时 2 分钟)后在 BlockTraffic 事件中失败,并显示错误代码ScriptFailed。我不确定如何解决问题/去哪里查找。

ELB目标群体目标健康状况:healthy

健康检查配置:

Healthy threshold: 2 Unhealthy threshold: 2 Timeout: 5 Interval: 10 Success codes: 200

amazon-ec2 amazon-web-services

5
推荐指数
1
解决办法
2835
查看次数

何时关闭 MongoDB 连接

对于上下文,我正在编写 ExpressJS 应用程序并使用 MongoDB 节点驱动程序mongodb.

该应用程序有时需要与远程数据库快速通信,具体取决于用户执行操作的频率。我了解应用程序不应在每次需要数据时打开和关闭连接。它应该连接一次,并且应该有一个db可用于查询的名称,例如:db.collection("users").find(...),并且所有未来的数据库调用都应该使用该 db变量。

但是如果我部署我的应用程序,我假设server.js在应用程序生命周期的开始只执行一次。这意味着在该部署的整个生命周期中只建立一次连接。

但是这些连接不会超时吗?我是否只检查dbvar 是一个打开的连接,如果不是,在拨打电话之前重新连接?

奇怪的是,我没有找到很多指南,所以我不知道正确的方法,这就是我在这里问的原因。如果我能以更好的方式问这个问题,请告诉我。

javascript database mongodb node.js express

4
推荐指数
1
解决办法
6265
查看次数