From 5b09f816cbb44d457c8cbdee803d9f84bd3fed0d Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 14 Sep 2023 18:07:43 +0300 Subject: [PATCH] fix(create-medusa-app): fix command for windows OS (#5061) --- .changeset/wise-parrots-occur.md | 5 +++++ packages/create-medusa-app/src/utils/nextjs-utils.ts | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 .changeset/wise-parrots-occur.md diff --git a/.changeset/wise-parrots-occur.md b/.changeset/wise-parrots-occur.md new file mode 100644 index 0000000000..0ebc1a18ea --- /dev/null +++ b/.changeset/wise-parrots-occur.md @@ -0,0 +1,5 @@ +--- +"create-medusa-app": patch +--- + +fix(create-medusa-app): fix command for windows OS diff --git a/packages/create-medusa-app/src/utils/nextjs-utils.ts b/packages/create-medusa-app/src/utils/nextjs-utils.ts index 0682d754b9..c89185b782 100644 --- a/packages/create-medusa-app/src/utils/nextjs-utils.ts +++ b/packages/create-medusa-app/src/utils/nextjs-utils.ts @@ -2,10 +2,10 @@ import inquirer from "inquirer" import promiseExec from "./promise-exec.js" import { FactBoxOptions, displayFactBox } from "./facts.js" import fs from "fs" +import path from "path" import { customAlphabet, nanoid } from "nanoid" import { isAbortError } from "./create-abort-controller.js" import logMessage from "./log-message.js" -import { EOL } from "os" const NEXTJS_REPO = "https://github.com/medusajs/nextjs-starter-medusa" @@ -74,10 +74,10 @@ export async function installNextjsStarter({ }) } - await promiseExec(`mv .env.template .env.local`, { - cwd: nextjsDirectory, - signal: abortController?.signal, - }) + fs.renameSync( + path.join(nextjsDirectory, ".env.template"), + path.join(nextjsDirectory, ".env.local") + ) displayFactBox({ ...factBoxOptions,