文件名称:node-bestzip:提供一个`bestzip`命令,如果有的话,它使用系统`zip`,否则使用一个Node.js的实现。
文件大小:89KB
文件格式:ZIP
更新时间:2024-05-24 16:03:50
JavaScript
bestzip 该模块提供了一个bestzip命令,该命令将调用本地zip命令(如果可用),否则将退回到Node.js实现中。 --recurse-directories ( -r )选项自动启用。 为什么? 与此处包含的Node.js版本相比,GNU / Linux和macOS上的本机zip命令要快得多,并且创建的.zip文件要小得多,但是Windows没有内置的zip命令。 该模块提供了两全其美的方法,并允许更轻松的跨平台脚本编写。 全局命令行用法 npm install -g bestzip bestzip destination.zip source/ [other sources...] package.json脚本中的命令行用法 npm install --save-dev bestzip package.json: { //... "scripts
【文件预览】:
node-bestzip-master
----.gitignore(141B)
----package.json(1KB)
----.npmrc(39B)
----package-lock.json(262KB)
----bin()
--------cli.js(749B)
--------.eslintrc.js(78B)
----.travis.yml(736B)
----LICENSE(1KB)
----.eslintrc.js(319B)
----.eslintignore(14B)
----lib()
--------bestzip.js(5KB)
----readme.md(3KB)
----test()
--------old.test.js(6KB)
--------helpers.js(708B)
--------unzip.js(452B)
--------perf.test.js(2KB)
--------.eslintrc.js(184B)
--------file_structure.test.js(6KB)
--------command_injection.test.js(2KB)
--------__snapshots__()
--------fixtures()