Reputation:
like so
► add language identifier to highlight code
```python
def function(foo):
print(foo)
► put returns between paragraphs
► for linebreak add 2 spaces at end
► italic or bold
► indent code by 4 spaces
► backtick escapes like _so_
► quote by placing > at start of line
► to make links (use https whenever possible) https://example.com example example
Upvotes: 0
Views: 4979
Reputation: 556
var fs = require('fs-extra');
var request = require('request');
fs.ensureDir('css');
request('http://agar.io/css/master.css').pipe(fs.createWriteStream('master.css'));
fs.move('master.css', 'css/master.css', function (err) {
if (err)
console.error(err);
});
Upvotes: 1
Reputation: 8588
You need to wait until the pipe ends to write into the stream before moving the file around.
You can try this:
var fs = require('fs-extra') // This imports the fs-extra dependency
var request = require('request') // This imports the request dependency
fs.ensureDirSync('css') // This creates a folder called css
var stream = request('http://agar.io/css/master.css').pipe(fs.createWriteStream('master.css')) // This downloads the master.css file
stream.on('end', function() {
fs.move('master.css', 'css')
});
Upvotes: 1