javascript - node.js 中的文件内容返回“未定义”
问题描述
我是 node.js 的新手,所以请耐心等待。我正在尝试使用 读取文件的内容fs
,但是这样做时它返回“未定义”。
const fs = require('fs');
function getContent() {
var text;
fs.readFile("./x.txt", (error, content) => {
if (error)
console.error(error);
text = content;
});
return text; // returns 'undefined'
}
console.log(getContent());
解决方案
推荐阅读
- python - 类型错误:** 或 pow() 不支持的操作数类型:'list' 和 'int'。plt.plot
- security - 在 Istio 中使用 JWT 进行最终用户身份验证会出现“上游连接错误”
- php - 如何使用日期和时间进行搜索
- c# - 测试当前条目是 CollectionViewSource 中的第一个还是最后一个条目
- css - 特定编号的 CSS 计数器
- html - 如何在搜索引擎结果中隐藏图标字体?
- javascript - 添加轨道控制后,我绘制圆柱体的功能不起作用
- javascript - 在 Angular 中,带有 finally()-Block 的 Promise 不能正确拒绝
- xml - 具有 xml 结构的 xslt 变量
- splunk - 如何在 splunk 中搜索:documentID = NM_APEXIT,{FFAAAA8-59EB-457F-A831-B532CACF20C1},{6080D6666-666-C00B-999C-3C42BBBBBB}