npm run build faild in docker container with node 20.17 npm 10.8.2 without proxy or internet #978
Labels
bug
Something isn't working
good first issue
Good for newcomers
help wanted
Extra attention is needed
I tried this:
when I run the npm build after een npm ci I get this error:
This happened:
15:42:49 [ERROR] [vite] x Build failed in 3.02s
transforming (427) [../node_modules/@heroicons/react/20/solid/esm/UserGroupIcon.jsvite]: Rollup failed to resolve import "@stoplight/markdown-viewer" from /pub/node_modules/@stoplight/json-schema-viewer/index.mjs.
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
build.rollupOptions.external
Stack trace:
at viteWarn (file:///pub/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:65589:17)
at onRollupWarning (file:///pub/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:65619:5)
at file:///pub/node_modules/rollup/dist/es/shared/node-entry.js:19475:13
at ModuleLoader.handleInvalidResolvedId (file:///pub/node_modules/rollup/dist/es/shared/node-entry.js:20090:26)
npm verbose cwd /pub/.eventcatalog-core
npm verbose os Linux 4.18.0-553.22.1.el8_10.x86_64
npm verbose node v20.17.0
npm verbose npm v10.8.2
npm verbose exit 1
npm verbose code 1
node:internal/errors:984
const err = new Error(message);
^
Error: Command failed: cross-env PROJECT_DIR='/pub' CATALOG_DIR='/pub/.eventcatalog-core' npm run build
at genericNodeError (node:internal/errors:984:15)
at wrappedFn (node:internal/errors:538:14)
at checkExecSyncError (node:child_process:891:11)
at execSync (node:child_process:963:15)
at Command. (/pub/node_modules/@eventcatalog/core/bin/dist/eventcatalog.cjs:535:42)
at async Command.parseAsync (/pub/node_modules/commander/lib/command.js:1092:5) {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 435,
stdout: null,
stderr: null
}
I expected this:
that the build succeded
Is there a workaround?
I'm still searching for a workaround
Anything else?
No response
EventCatalog Version
No response
Node.js Version
No response
Platform(s)
Linux
Community Notes
The text was updated successfully, but these errors were encountered: