gpt4 book ai didi

javascript - 类型错误 : Bad argument using Node. js fs.read()

转载 作者:太空宇宙 更新时间:2023-11-04 02:53:41 25 4
gpt4 key购买 nike

我正在尝试让 fs.read() 正常工作,但遇到了一些问题。这是我的 fread.js 脚本:

var fs = require('fs');

fs.open('test.txt', 'r', function (err, handle) {

var f = handle;
var b = new Buffer(100000);

fs.read(f, b, 0, 100000, null, function (err, bytesRead) {
console.log(b.toSting("utf8", 0, bytesRead));
fs.close(f);
});

});

为什么我在运行时会收到以下 TypeError: Bad Argument 错误?

$ node fread.js 

fs.js:457
binding.read(fd, buffer, offset, length, position, wrapper);
^
TypeError: Bad argument
at Object.fs.read (fs.js:457:11)
at /home/max/dev/livelessons/fread.js:8:5
at Object.oncomplete (fs.js:107:15)

最佳答案

问题是我给了它错误的文件名。 test.txt 应该是 text.txt。哎哟!

关于javascript - 类型错误 : Bad argument using Node. js fs.read(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23340832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com