Я хочу динамически построить мой набор машинописи из списка файлов, но я не знаю, как это сделать.
Вот код Я написал, чтобы получить массив значений:
const fs = require('fs');
fs.readdir('./src/assets/icons', (err, files) => {
const name = files
.filter(file => file.match('.svg'))
.map(fileFiltred => fileFiltred.replace('.svg', ''))
console.log(name) // ["arrow-right", "home", "menu"...]
})
Можем ли мы динамически создать перечисление машинописного текста? как?
Вы думаете, что я должен написать вручную все имена значков в моей папке, как показано ниже?
enum iconName {
HOME = 'home',
ARROW_RIGHT = 'arrow-right',
MENU = 'menu',
}
Спасибо!