Javascript 如何在node.js中将文件从服务器下载到客户端

Javascript 如何在node.js中将文件从服务器下载到客户端,javascript,node.js,download,Javascript,Node.js,Download,我想使用pkgcloud模块下载该文件。它工作得很好。但这里我给出了本地路径,然后在那里下载。但我不想这样给出。所以我已经返回了响应。我也得到了响应,但我不知道如何在下载时做出响应。这意味着当我点击链接时,它应该将文件下载到本地(而不仅仅是我的本地)。我是这样写的 服务器端: var options = { container :xxxxxxxxxx, remote: "xxx/yyyyyyy" } pkgClient.download(options,function(err,re

我想使用pkgcloud模块下载该文件。它工作得很好。但这里我给出了本地路径,然后在那里下载。但我不想这样给出。所以我已经返回了响应。我也得到了响应,但我不知道如何在下载时做出响应。这意味着当我点击链接时,它应该将文件下载到本地(而不仅仅是我的本地)。我是这样写的

服务器端:

 var options = {
  container :xxxxxxxxxx,
  remote: "xxx/yyyyyyy"
}

pkgClient.download(options,function(err,result){
  if(err) {

  } else {

  }
}).pipe(response);
客户端:

httpclinet.get("/download",function(data)
{
            console.log("Data is coming");
});
我在客户端回调中得到响应,但如何使其下载


我希望有人能帮我…

客户端是另一个nodejs应用程序吗?不是…,那是ember.js尝试在一个新选项卡中打开该链接:window.open(“/download”,”u blank”);