Skip to content

Commit

Permalink
update the copy template file fix empty direcoty issue
Browse files Browse the repository at this point in the history
  • Loading branch information
gconnect committed Mar 27, 2024
1 parent 5191a68 commit d11a980
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
2 changes: 1 addition & 1 deletion bin/create.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ async function createProject(projectName) {

console.log(await figletText)

const projectDir = `${process.cwd()}/${projectName}`;
const projectDir = path.resolve(process.cwd(), projectName);
await ensureDirectory(projectDir);

const selectedTemplateType = await promptTemplateSelection('project', [
Expand Down
9 changes: 5 additions & 4 deletions helper/copy-template-files.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@ const { exludeFiles } = require("../utils/exlude-files");
// Function to copy template files to the project directory
async function copyTemplateFiles(templateName, destinationDir, templateDirectory) {
let templateDir;
templateDir = path.join(process.cwd(), templateDirectory, templateName);
templateDir = path.join(__dirname, templateDirectory, templateName);
const destDir = path.resolve(process.cwd(), destinationDir);
try {
await ensureDir(templateDir); // Ensure template directory exists
await ensureDir(destDir); // Ensure template directory exists
// Function to filter out .git, .env, node_modules, and package-lock.json files/directories
exludeFiles(templateDir, destinationDir)
await copy(templateDir, destinationDir);
exludeFiles(templateDir, destDir)
await copy(templateDir, destDir);

console.log(`✔ Template ${templateName} created successfully!` )
// console.log(`Template files copied successfully to ${destinationDir}`);
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cartesikit",
"version": "1.0.2",
"version": "1.0.4",
"description": "Custom template",
"author": "gconnect",
"license": "Apache-2.0",
Expand Down

0 comments on commit d11a980

Please sign in to comment.