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,