Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Classes

Interfaces

Functions

Functions

compression

  • compression(data: ZipMap): any
  • example
    
    import  * as zip from 'zip'
    
    import * as buffer from 'buffer'
    
    import * as text from 'text';
    
     let bytes = text.bytes('I want to be binary');
    
     let buff = buffer.from("some data");
    
     let fileMap = {
    
         "/testdir/test.txt": "this is the data in test.txt",
    
         "/testdir/demo/bytes.txt": bytes,
    
         "/testdir/demo/buff.txt": buff.bytes(),
    
     }
    
    let strm = zip.compression(fileMap);
    

    Parameters

    Returns any

    []byte

readZip

  • 从给定的数据中创建 zip 读取器。

    example
    import * as zip from 'zip';
    
    const reader = zip.readZip(...);
    for (const f in reader.listFiles()) {
      const data = f.readData();
      // do something with data.
    }
    

    Parameters

    • data: bytes | Buffer

      zip包数据

    Returns Reader