小编use*_*359的帖子

从文件夹创建zip存档并使用Node.js保留结构

我正在尝试使用Node.js从现有文件夹创建一个zip文件,并保留结构.

我希望有一个简单的模块允许这样的事情:

archiver.create("../folder", function(zipFile){ 
    console.log('et viola');
});
Run Code Online (Sandbox Code Playgroud)

但我找不到那种东西!

我一直在谷歌搜索,到目前为止我发现的最好的是zipstream,但据我所知,没有办法做我想要的.我真的不想调用命令行实用程序,因为该应用程序必须是跨平台的.

任何帮助将不胜感激.

谢谢.

javascript node.js zipstream

5
推荐指数
1
解决办法
7815
查看次数

如何从远程服务器下载一堆文件,并使用Node.js以特定顺序连接它们?

我试图在服务器上读取一堆javascript文件的内容,然后将它们连接成一个新的本地文件.文件必须按特定顺序连接(在数组中指定).这是我到目前为止所拥有的:

var http = require('http');
var fs = require('fs');

var commonWebFiles = getCommonWebDependenciesInOrder();
var fileContents = [];
var path = '/folder/';

fs.mkdir("target");
for(var i = 0, l = commonWebFiles.length; i < l; ++i){
    getFileContents(path, commonWebFiles[i]);
}

function getCommonWebDependenciesInOrder(){
    //Hit manager to get an correctly ordered array of common web dependencies
    //Stub
    return [
        'file1.js',
        'file2.js',
        'file3.js'
    ];
 };

function getFileContents(path, filename){
    var contents = "";
    var writeStream = fs.createWriteStream("target/" + filename, {'flags': 'a'});
    var options = {
        host: 'ahost.net',
        port: …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

1
推荐指数
1
解决办法
895
查看次数

标签 统计

javascript ×2

node.js ×2

zipstream ×1