【问题标题】:change path for file to copy in other path更改文件的路径以在其他路径中复制
【发布时间】:2016-08-31 09:01:26
【问题描述】:

我使用以下 API 将文件复制到特定文件夹(正在工作)

ncp(folderPath,__dirname + "/newfolder", function (err) {
....

https://github.com/AvianFlu/ncp

c:\Users\WebstormProjects\NodeParent\node_modules\samplenodeapp\controller

问题在于,这为我在 samplenodeapp 的controller 内创建了一个文件夹(因为上面的代码在控制器内),我希望它在上一级创建它

改为

samplenodeapp
 -controller
   -newFolder

我想要

samplenodeapp
 -controller
 -newFoler

新的文件夹会在控制器的同一层,建议怎么做?

我当然可以拆分价值,但有更好的方法吗?

我的意思是如果有更好的方法那么以下

var localPath = __dirname;

localPath = localPath.substr(0, localPath.lastIndexOf("\\"));

【问题讨论】:

    标签: javascript node.js path filepath fs


    【解决方案1】:

    您可以使用path.join

    var path = require('path');
    var destination = path.join(__dirname,'../newfolder');
    ncp(folderPath,destination, function (err) {
    ...
    

    【讨论】:

      猜你喜欢
      • 2020-05-20
      • 1970-01-01
      • 2020-08-15
      • 1970-01-01
      • 2022-06-27
      • 2018-01-20
      • 1970-01-01
      • 2013-01-31
      • 1970-01-01
      相关资源
      最近更新 更多