首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Node.JS将文件移动到目录中?

如何使用Node.JS将文件移动到目录中?
EN

Stack Overflow用户
提问于 2016-07-09 19:26:33
回答 3查看 4.8K关注 0票数 0

就像这样

代码语言:javascript
复制
► add language identifier to highlight code

```python

def功能(Foo):

代码语言:javascript
复制
print(foo)
代码语言:javascript
复制

►将返回放在段落之间

用于换行的►在末尾添加2个空格

斜体或►粗体

4个空格的►缩进码

like _so_转义►反勾号

►报价:放置>行首

创建链接(尽可能使用https ) https://example.com 示例 示例的►

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-07-09 19:39:34

代码语言:javascript
复制
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);
});
票数 1
EN

Stack Overflow用户

发布于 2016-07-09 19:46:52

在移动文件之前,您需要等到管道结束才将其写入流中。

你可以试试这个:

代码语言:javascript
复制
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')
});

票数 1
EN

Stack Overflow用户

发布于 2016-07-09 19:32:06

试试fs.move('master.css', 'css/master.css')

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38285546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档