最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nodejs的壓縮文件模塊archiver用法示例

 更新時間:2017年01月18日 09:21:50   作者:ISaiSai  
這篇文章主要介紹了nodejs的壓縮文件模塊archiver用法,結(jié)合實(shí)例形式分析了nodejs使用archiver模塊實(shí)現(xiàn)文件壓縮操作的步驟與相關(guān)注意事項,需要的朋友可以參考下

本文實(shí)例講述了nodejs的壓縮文件模塊archiver用法。分享給大家供大家參考,具體如下:

發(fā)現(xiàn)了個更好用的 zip-local
https://www.npmjs.com/package/zip-local

var zipper = require("zip-local");
zipper.sync.zip("/Users/xxx/xx/xx").compress().save("/Users/xxx/xx/xx.zip");

如下代碼實(shí)現(xiàn) 壓縮a文件夾中的所有內(nèi)容,生成a.zip 文件

cwd:需要壓縮源文件的路徑
src:需要壓縮的文件 ** 是全部文件
dest 是解壓后的層級,如果不設(shè)置會使用src的全部層級

安裝

npm install archiver –save

var archive = archiver('zip');
var output = fs.createWriteStream(path.join(__dirname, 'a.zip'));
archive.pipe(output);
archive.bulk([
  {
    src: ['**'],
    dest: mainItem.path + '/',
    cwd: path.join(__dirname, 'a/'),
    expand: true
  }
]);
archive.finalize();

希望本文所述對大家nodejs程序設(shè)計有所幫助。

相關(guān)文章

  • Node.js全局處理響應(yīng)并進(jìn)行異常管理

    Node.js全局處理響應(yīng)并進(jìn)行異常管理

    這篇文章主要為大家介紹了Node.js全局處理響應(yīng)并進(jìn)行異常管理示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • node.JS路徑解析之PATH模塊使用方法詳解

    node.JS路徑解析之PATH模塊使用方法詳解

    path模塊包含一系列處理和轉(zhuǎn)換文件路徑的工具集,通過 require('path') 可用來訪問這個模塊。本文將詳細(xì)介紹path模塊
    2020-02-02
  • 學(xué)習(xí)使用ExpressJS 4.0中的新Router的用法

    學(xué)習(xí)使用ExpressJS 4.0中的新Router的用法

    ExpressJS 4.0中提出了新的路由Router,提供了路由應(yīng)有的API,本文詳細(xì)的介紹了ExpressJS 4.0中的新Router的用法,非常具有實(shí)用價值,需要的朋友可以參考下
    2018-11-11
  • 詳解Node.JS模塊 process

    詳解Node.JS模塊 process

    這篇文章主要介紹了Node.JS模塊 process的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)node.js,感興趣的朋友可以了解下
    2020-08-08
  • NestJS系列核心概念之Module模塊示例詳解

    NestJS系列核心概念之Module模塊示例詳解

    這篇文章主要為大家介紹了NestJS系列核心概念之Module模塊示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • 如何優(yōu)雅地在Node應(yīng)用中進(jìn)行錯誤異常處理

    如何優(yōu)雅地在Node應(yīng)用中進(jìn)行錯誤異常處理

    這篇文章主要介紹了如何優(yōu)雅地在Node應(yīng)用中進(jìn)行錯誤處理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • nodeJS服務(wù)器的創(chuàng)建和重新啟動的實(shí)現(xiàn)方法

    nodeJS服務(wù)器的創(chuàng)建和重新啟動的實(shí)現(xiàn)方法

    今天小編就為大家分享一篇nodeJS服務(wù)器的創(chuàng)建和重新啟動的實(shí)現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 在Node.js中實(shí)現(xiàn)視頻列表的分頁展示功能

    在Node.js中實(shí)現(xiàn)視頻列表的分頁展示功能

    在Web應(yīng)用開發(fā)中,展示大量數(shù)據(jù)時經(jīng)常會用到分頁功能,以提升用戶體驗和頁面加載性能,本篇博客將介紹如何在使用Node.js和MongoDB的項目中實(shí)現(xiàn)視頻列表的分頁展示,文中有相關(guān)的代碼示例,需要的朋友可以參考下
    2024-04-04
  • node.js express cors解決跨域的示例代碼

    node.js express cors解決跨域的示例代碼

    在Web開發(fā)中,當(dāng)一個網(wǎng)頁的源與另一個網(wǎng)頁的源不同時,就發(fā)生了跨域,本文就來介紹一下node.js express cors解決跨域的示例代碼,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • nodejs下打包模塊archiver詳解

    nodejs下打包模塊archiver詳解

    這篇文章主要介紹了nodejs下打包模塊archiver的使用方法,非常簡單實(shí)用,這里推薦給有需要的小伙伴。
    2014-12-12

最新評論

新巴尔虎右旗| 太仆寺旗| 宜都市| 聊城市| 洛扎县| 大关县| 津南区| 耿马| 涿鹿县| 仙游县| 岢岚县| 托克逊县| 新河县| 焉耆| 天津市| 丽江市| 永福县| 忻州市| 洱源县| 连云港市| 伊通| 崇阳县| 普兰店市| 澄城县| 淮安市| 阿克苏市| 保靖县| 板桥市| 淳安县| 来凤县| 新宾| 通江县| 东乌珠穆沁旗| 天祝| 常宁市| 德令哈市| 从江县| 正蓝旗| 清丰县| 惠来县| 黑水县|