Skip to content

Initial folder structure not restored in destination folderΒ #27

Closed
@johannchopin

Description

@johannchopin

Hey πŸ‘‹ First thanks for the effort put in this project πŸ‘

I have a project structure that looks like this:

project
β”‚
└───node_modules
β”‚   └───module
β”‚       └───public
β”‚           └───dist
β”‚               β”‚ styles.css
β”‚           β”‚ index.html
β”‚   
└───src

And I want to copy the public folder from node_modules/module/public into the src/public folder. So I run this command:

$ yarn cpy ./node_modules/module/public ./src/public

It works but the final src/public folder contains all the files but not the initial folder structure:

# just the files
β”‚   
└───src
    └───public
        β”‚ styles.css
        β”‚ index.html
# expected folder structure
β”‚   
└───src
    └───public
        └───dist
            β”‚ styles.css
        β”‚ index.html

And if I run it with the --parents I got this structure:

public
β”‚
└───node_modules
β”‚   └───module
β”‚       └───public
β”‚           └───dist
β”‚               β”‚ styles.css
β”‚           β”‚ index.html

Has someone an idea how I could get the expected folder structure?

Thanks in advance πŸ˜„

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions