91-9990449935 0120-4256464 |
Node.js ZLIBThe Node.js Zlib module is used to provide compression and decompression (zip and unzip) functionalities. It is implemented using Gzip and deflate/inflate. The zlib module can be accessed using: Compressing and decompressing a file can be done by piping the source stream data into a destination stream through zlib stream. Node.js ZLIB Example: Compress FileLet's see a simple example of Node.js ZLIB module to compress a file "input.txt" into "input.txt.gz". File: zlib_example1.js We have a text file named "input.txt" on the desktop. Open Node.js command prompt and run the following code: You can see that it will produce a compressed file named "input.txt.gz" on the desktop. Node.js ZLIB Example: Decompress FileLet's see a simple example of Node.js ZLIB module to decompress a file "input.txt.gz" into "input2.txt". File: zlib_example2.js Now you will see that same code of "input.txt" is available into "input2.txt" file. To understand this example well, create "input.txt" file having a large amount of data. Let's assume it has 40 kb data. After compressing this file you will get the size of compressed file "input.txt.gz" to 1 kb only. After decompressing the "input.txt.gz" file, you will get 40 kb of same data into "input2.txt" file.
Next TopicNode.js Assertion Testing
|