【发布时间】:2016-07-12 15:40:24
【问题描述】:
我正在使用archiver 将目录导出为 nodejs/node-webkit 中的 zip 文件。
var file_system = require("fs")
var archiver = require("archiver")
var output = file_system.createWriteStream("files.zip")
var archive = archiver("zip")
output.on("close", function() {
console.log(archive.pointer() + " total bytes")
console.log("archiver has been finalized and the output file descriptor has closed.")
})
archive.on("error", function(err) {
throw err
})
archive.pipe(output)
archive.bulk([
{ expand: true, cwd: "./content/project/", src: ["**"], dest: "./content/project/"}
])
archive.finalize()
但是,我找不到任何关于如何让用户使用传统的 SaveFileDialog 将 zip 文件导出到的目标位置。
有谁知道我如何让用户使用 node-webkit 中的 SaveFileDialog 设置导出 zip 文件的目的地?
【问题讨论】:
标签: node.js save node-webkit nw.js iojs