Webpack:使用目录中文件的所有名称获取地图

时间:2019-02-12 15:28:22

标签: javascript node.js webpack

我目前正在尝试获取Webpack项目内某个文件夹中所有文件名的映射。这是我尝试过的:

import * as fs from 'fs';
const interfacesFolder = '../interfaces/';
fs.readdirSync(interfacesFolder).forEach(file => {
    console.log(file)
})

但这不起作用,因为它不是后端脚本。因此,因为是Webpack,所以我正在寻找一种在我的interfaces目录中接收所有文件名的方法。

1 个答案:

答案 0 :(得分:0)

由于您无权访问前端的本地文件系统,因此需要提供一个API终结点,以从后端收集所需的信息。

有多种方法可以读取本地文件系统中文件的内容(请参阅How do I access and read a local file from html+javascript page running locally),但这将无法使您访问目录列表。