温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.bun.com/reference/node/fs/writev
点击访问原文链接

Node fs.writev function | API Reference | Bun

Node fs.writev function | API Reference | BunBuildDocsReferenceGuidesBlogDiscord/node:fs/writevNwritev

Search the reference...

/

BuildDocsReferenceGuidesBlogDiscord/node:fs/writevNwritev

namespace

fs.writevfunction writevTBuffers extends readonly ArrayBufferViewArrayBufferLike>[]>(fd: number,buffers: TBuffers,cb: (err: null | ErrnoException, bytesWritten: number, buffers: TBuffers) => void): void;

Write an array of ArrayBufferViews to the file specified by fd using writev().

position is the offset from the beginning of the file where this data should be written. If typeof position !== 'number', the data will be written at the current position.

The callback will be given three arguments: err, bytesWritten, and buffers. bytesWritten is how many bytes were written from buffers.

If this method is util.promisify() ed, it returns a promise for an Object with bytesWritten and buffers properties.

It is unsafe to use fs.writev() multiple times on the same file without waiting for the callback. For this scenario, use createWriteStream.

On Linux, positional writes don't work when the file is opened in append mode. The kernel ignores the position argument and always appends the data to the end of the file.

function writevTBuffers extends readonly ArrayBufferViewArrayBufferLike>[]>(fd: number,buffers: TBuffers,position: null | number,cb: (err: null | ErrnoException, bytesWritten: number, buffers: TBuffers) => void): void;

Write an array of ArrayBufferViews to the file specified by fd using writev().

position is the offset from the beginning of the file where this data should be written. If typeof position !== 'number', the data will be written at the current position.

The callback will be given three arguments: err, bytesWritten, and buffers. bytesWritten is how many bytes were written from buffers.

If this method is util.promisify() ed, it returns a promise for an Object with bytesWritten and buffers properties.

It is unsafe to use fs.writev() multiple times on the same file without waiting for the callback. For this scenario, use createWriteStream.

On Linux, positional writes don't work when the file is opened in append mode. The kernel ignores the position argument and always appends the data to the end of the file.

namespace writev

Resources

ReferenceDocsGuidesDiscordMerch StoreGitHubBlog 

Toolkit

RuntimePackage managerTest runnerBundlerPackage runner

Project

Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicense

Baked with ❤️ in San Francisco

We're hiring →

Node fs.writev function | API Reference | Bun,AI智能索引,全网链接索引,智能导航,网页索引

    API documentation for namespace node:fs.writev | Bun