【发布时间】:2021-08-23 13:06:35
【问题描述】:
我正在尝试从我的 /assets/audio 文件夹中获取所有音频文件的名称,以动态创建声音按钮。现在我有一个数组,我在其中手动输入了所有文件的名称。这个想法是在我向项目中添加新文件时自动获取名称,而不是手动将它们添加到数组中。
我已经找了很长时间了,但我还没有找到适合我情况的解决方案。
我正在尝试开发一个简单的 Android 应用程序,没有服务器,没有后端,它是一个音板。但是我的问题的很多解决方案都说我需要使用后端来做到这一点。更具体地说,使用fs,如下所示:
const testFolder = './tests/';
const fs = require('fs');
fs.readdirSync(testFolder).forEach(file => {
console.log(file);
});
但是我得到这个错误,我还没有找到解决方案:
[ng] Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'
有没有一种简单的方法来读取目录文件并将名称存储在一个数组中?
抱歉,我还在学习中,有很多东西我不知道如何正确查找。
【问题讨论】:
标签: javascript angular typescript cordova ionic-framework