node.js - Nodejs如何创建包含同名文件的目录

标签 node.js

我正在使用fs-extra Node 包来创建文件夹和文件,但文件不在正确的路径中,它们最终与文件夹位于同一级别,我需要每个文件都包含在新创建的文件夹中。

fs.mkdirs(filenames[i], function (err) {

  if (!err){
    fs.writeFile( './'+filenames[i]+'.html', 'hello world' , function( error ){
      console.log(error);

    });
  }

});

最佳答案

我想这可能就是你想要的:

fs.mkdirs(filenames[i], function (err) {

  if (!err){
    fs.writeFile(filenames[i]+'/'+filenames[i]+'.html', 'hello world' , function( error ){
      console.log(error);

    });
  }

});

关于node.js - Nodejs如何创建包含同名文件的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31766324/

相关文章:

javascript - 将结果从一个函数传递到 Nodejs 上的另一个函数

node.js - nodejs gmail api 不支持 promise

node.js - 测试 findOneAndUpdate upsert 重复预防

android - “Ionic cordova build android”错误

node.js - 通过企业代理地址将 Node.js 与 Salesforce 集成,并从 CSV 文件执行批量插入操作

javascript - 无法使用react@16.4.2组件和webpack加载静态图像

node.js - Istanbul 尔和 Mocha 的报道报告

javascript - Jade : load external javascript and call function

javascript - 删除 httpOnly cookies - Express

javascript - PhantomJS Web 服务器与 Node ?