admin管理员组文章数量:814839
在React应用程序中安装Node fs模块或以其他方式创建目录列表?
我正在React中构建一个JSON编辑器,并且如果我想创建目录列表,看起来Node fs模块是必经之路。
我感觉很傻,但是我不知道如何在应用程序中安装fs。我是否需要在应用程序内部安装整个Node.js才能使用“ fs”模块?是否有一个独立的“ fs”库执行相同的操作?
这是我要使用的代码。我尝试了yarn add fs
,对得到rs.readdir is not a function
并不感到惊讶。
const testFolder = "/";
const fs = require("fs");
fs.readdir(testFolder, (err, files) => {
files.forEach(file => {
console.log(file);
});
});
回答如下:反应在浏览器中运行。 Node.js fs
模块无法在浏览器中运行。
浏览器不提供对用户文件系统的访问(除非以非常有限的方式,例如通过<input type="file">
)。您无法从网页上显示正在运行浏览器的系统的目录列表。
如果要显示服务器文件系统的目录列表,请编写一个Web服务并通过Ajax与之交互。
((或者如果需要独立的应用程序而不是Web应用程序,请使用类似Electron的东西。
本文标签: 在React应用程序中安装Node fs模块或以其他方式创建目录列表
版权声明:本文标题:在React应用程序中安装Node fs模块或以其他方式创建目录列表? 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1715131668a821384.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论