From 7fceed53011398ced07807c298ac13c573daed04 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sat, 2 Jul 2022 12:16:19 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D1=85=D0=BE=D0=B4=20?= =?UTF-8?q?=D0=BD=D0=B0=20axios?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/linux.js | 8 +++++--- build/win.js | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/build/linux.js b/build/linux.js index 1878d06b..ac14b5e8 100644 --- a/build/linux.js +++ b/build/linux.js @@ -4,7 +4,7 @@ const util = require('util'); const stream = require('stream'); const pipeline = util.promisify(stream.pipeline); -const got = require('got'); +const axios = require('axios'); const FileDecompressor = require('../server/core/FileDecompressor'); const distDir = path.resolve(__dirname, '../dist'); @@ -29,7 +29,8 @@ async function main() { if (!await fs.pathExists(sqliteDecompressedFilename)) { // Скачиваем node_sqlite3.node для винды, т.к. pkg не включает его в сборку - await pipeline(got.stream(sqliteRemoteUrl), fs.createWriteStream(`${tempDownloadDir}/sqlite.tar.gz`)); + const res = await axios.get(sqliteRemoteUrl, {responseType: 'stream'}) + await pipeline(res.data, fs.createWriteStream(`${tempDownloadDir}/sqlite.tar.gz`)); console.log(`done downloading ${sqliteRemoteUrl}`); //распаковываем @@ -46,7 +47,8 @@ async function main() { // Скачиваем ipfs const ipfsRemoteUrl = 'https://dist.ipfs.io/go-ipfs/v0.4.18/go-ipfs_v0.4.18_linux-amd64.tar.gz'; - await pipeline(got.stream(ipfsRemoteUrl), fs.createWriteStream(`${tempDownloadDir}/ipfs.tar.gz`)); + const res = await axios.get(ipfsRemoteUrl, {responseType: 'stream'}) + await pipeline(res.data, fs.createWriteStream(`${tempDownloadDir}/ipfs.tar.gz`)); console.log(`done downloading ${ipfsRemoteUrl}`); //распаковываем diff --git a/build/win.js b/build/win.js index f9e0ff32..9a9fa835 100644 --- a/build/win.js +++ b/build/win.js @@ -4,7 +4,7 @@ const util = require('util'); const stream = require('stream'); const pipeline = util.promisify(stream.pipeline); -const got = require('got'); +const axios = require('axios'); const FileDecompressor = require('../server/core/FileDecompressor'); const distDir = path.resolve(__dirname, '../dist'); @@ -29,7 +29,8 @@ async function main() { if (!await fs.pathExists(sqliteDecompressedFilename)) { // Скачиваем node_sqlite3.node для винды, т.к. pkg не включает его в сборку - await pipeline(got.stream(sqliteRemoteUrl), fs.createWriteStream(`${tempDownloadDir}/sqlite.tar.gz`)); + const res = await axios.get(sqliteRemoteUrl, {responseType: 'stream'}) + await pipeline(res.data, fs.createWriteStream(`${tempDownloadDir}/sqlite.tar.gz`)); console.log(`done downloading ${sqliteRemoteUrl}`); //распаковываем @@ -46,7 +47,8 @@ async function main() { // Скачиваем ipfs const ipfsRemoteUrl = 'https://dist.ipfs.io/go-ipfs/v0.4.18/go-ipfs_v0.4.18_windows-amd64.zip'; - await pipeline(got.stream(ipfsRemoteUrl), fs.createWriteStream(`${tempDownloadDir}/ipfs.zip`)); + const res = await axios.get(ipfsRemoteUrl, {responseType: 'stream'}) + await pipeline(res.data, fs.createWriteStream(`${tempDownloadDir}/ipfs.zip`)); console.log(`done downloading ${ipfsRemoteUrl}`); //распаковываем