#npx create-payload-app: "Cannot find package @clack"

14 messages · Page 1 of 1 (latest)

halcyon heron
#
  const resolvedOption = FSLegacyMainResolve(pkgPath, packageConfig.main, baseStringified);
                         ^

Error: Cannot find package '/home/joel/.npm/_npx/2238e51406dcebe9/node_modules/@clack/core/index.js' imported from /home/joel/.npm/_npx/2238e51406dcebe9/node_modules/@clack/prompts/dist/index.mjs
    at legacyMainResolve (node:internal/modules/esm/resolve:204:26)
    at packageResolve (node:internal/modules/esm/resolve:827:14)
    at moduleResolve (node:internal/modules/esm/resolve:907:18)
    at defaultResolve (node:internal/modules/esm/resolve:1037:11)
    at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:650:12)
    at #cachedDefaultResolve (node:internal/modules/esm/loader:599:25)
    at ModuleLoader.resolve (node:internal/modules/esm/loader:582:38)
    at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:241:38)
    at ModuleJob._link (node:internal/modules/esm/module_job:132:49) {
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v22.11.0
wild kettleBOT
feral lily
#

@orchid locust

orchid locust
#

Not able to recreate

halcyon heron
#

@orchid locust what version of Node?

orchid locust
#

I used your exact version

#

With --use-npm

#

Since I see that's what yours picked up

halcyon heron
#

I will lookup the equivalent pnpm command. Maybe that is the issue.

#

Rather, how would you recommend a fresh install? I used npx create-payload-app

orchid locust
#

Always put @latest on it

#

pnpx is the pnpm equivalent

halcyon heron
#

Awesome. I appreciate everyone's help. 🙂

halcyon heron
#

Fresh start using pnpm for everything and manually transferring things over is the only fix for me.