download mongodb prebuilt packages from mongodb
npm install mongodb-download-https
downloads a MongoDB release zip/tgz from MongoDB
``plain`
$ npm install --global mongodb-download
$ mongodb-download --version=3.0.6
`javascript
let {MongoDBDownload} = require('mongodb-download');
let mongoDBDownload: any = new MongoDBDownload({});
mongoDBDownload.download().then((downloadLocation: string) => {
console.log(Downloaded MongoDB: ${downloadLocation});`
}, (err: any) => {
throw err;
});
if you don't specify arch or platform args it will use require('os') to get them from the current OS.
`javascript
let {MongoDBDownload} = require('mongodb-download');
let httpsProxyAgent = require('https-proxy-agent');
var proxyUrl = "https://localhost:3128";
var proxyAgent = new httpsProxyAgent(proxy_url);
let mongoDBDownload: any = new MongoDBDownload({
version: '3.0.6',
http: {
agent: proxyAgent
}
});
``