TypeError:fs. readFileSync不是函数

问题描述 投票:0回答:1

我的项目需要在ReactJS中使用文件系统模块。该项目是用create-react-app创建的。在组件js文件之一中,我需要从目录中加载文本文件中的行。

var fs = require('fs'); var readline = require('readline'); var stream = fs.readFileSync( C:/data/localmap.txt" ).toString().split("\n"); .......

终端没有错误,但是浏览器显示错误,如下所示:

TypeError: fs.readFileSync is not a function

与提出的问题here不同,我使用了require语句作为建议的注释。我一直在网上寻找资源,但似乎这不是一个普遍面临的问题。

reactjs fs readline
1个回答
0
投票

fs是Node.js模块。您不能直接在浏览器中运行Node.js。

除非您在启用了Node集成的情况下运行自己的Chromium实例(例如Electron,否则将无法使用Node.js模块。

© www.soinside.com 2019 - 2024. All rights reserved.