javascript - Webpack:获取目录中所有文件名的映射

标签 javascript node.js webpack

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

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

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

最佳答案

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

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

关于javascript - Webpack:获取目录中所有文件名的映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54653502/

相关文章:

javascript - 使用 Webpack 从 SASS 导入 CSS-url

javascript - 如何以通用样式排列文本框

javascript - 无法调用未定义的方法 'apply' 为 jquery 谷歌地图插件设置方向

javascript - 无法将 ejs 值获取到脚本变量中?

node.js - 引用 Mongoose 模式的类型错误

url - webpack css-loader : fails to load a png file referenced as url ('path' ) inside a css file

javascript - 网络驱动程序 : How to know current frame activeness?

javascript - 单击按钮时不显示对话框

node.js - 如何提高redis sub的性能?

javascript - Webpack-merge 和 Object.assign() 有什么区别?