Node.js 如何使用内存较少的nodeJs压缩系统的文件夹
请帮助我找到合适的解决方案,为包含的文件夹创建.zip文件 更小的尺寸Node.js 如何使用内存较少的nodeJs压缩系统的文件夹,node.js,Node.js,请帮助我找到合适的解决方案,为包含的文件夹创建.zip文件 更小的尺寸 var FolderZip= require("folder-zip"); var options = { excludeParentFolder: true, parentFolderName: 'v1.0' }; //zip a folder and change folder destination name var zip = new FolderZip(); zip.zipFolder('./Express
var FolderZip= require("folder-zip");
var options = {
excludeParentFolder: true,
parentFolderName: 'v1.0'
};
//zip a folder and change folder destination name
var zip = new FolderZip();
zip.zipFolder('./ExpressJs_sqlite3', options, function(){
zip.writeToFile('myfolder.zip');
});
/**it working properly but generated myfolder.zip size is more than the size
of folder ExpressJs_sqlite3
please help me with suitable solution creating .zip file for a folder with
less size.
kindly requesting you please dont put negative votes. It blocks me asking
more questions am a new learner need your help. **/
是的。。。我找到了解决办法。
使用npm安装easy zip
//compress.js
var EasyZip = require('easy-zip').EasyZip;
var zip = new EasyZip();
//zip a folder
zip.zipFolder('D:/sourav/sample/CRUD ExpressJs_sqlite3',function(){
zip.writeToFile('D:/sourav/sample/CRUD ExpressJs_sqlite3.zip');
});