Open asimaranov opened 7 months ago
Had issues as well. I think you have to build the packages separately (packages/nextra, packages/nextra-theme-docs, packages/nextra-theme-blog). I tried the build scripts they didn't work for me. I also had to run pnpm install
within the example before running pnpm dev
Forked
Cloned locally
Installed pnpm & turbo with npm globally
node/v20.15.0/lib
├── corepack@0.28.1
├── npm@10.7.0
├── pnpm@9.7.0
└── turbo@2.0.12
ran pnpm install
in nextra root
ran pnpm build
in nextra/packages/nextra
ran pnpm build
in nextra/packages/nextra-blog-theme
pnpm dev
in nextra/examples/blog fails:
node:internal/modules/esm/resolve:265
throw new ERR_MODULE_NOT_FOUND(
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/Users/ezb/Sites/nextra/examples/blog/node_modules/nextra/dist/index.js' imported from /Users/ezb/Sites/nextra/examples/blog/next.config.js
at finalizeResolution (node:internal/modules/esm/resolve:265:11)
at moduleResolve (node:internal/modules/esm/resolve:933:10)
at defaultResolve (node:internal/modules/esm/resolve:1157:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:383:12)
at ModuleLoader.resolve (node:internal/modules/esm/loader:352:25)
at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:227:38)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:87:39)
at link (node:internal/modules/esm/module_job:86:36) {
code: 'ERR_MODULE_NOT_FOUND',
url: 'file:///Users/ezb/Sites/nextra/examples/blog/node_modules/nextra/dist/index.js'
}
Node.js v20.15.0
ELIFECYCLE Command failed with exit code 1.
pnpm install
in nextra/examples/blogpnpm dev
in nextra/examples/blog, running successfully ✅
When I clone repo and run
pnpm install
,pnpm build
, it fails with this errorNode version:
➜ nextra git:(main) node -v v18.18.2
Pnpm version: pnpm -v 8.15.1What may be the problem?