-
Notifications
You must be signed in to change notification settings - Fork 239
Description
With what library do you have an issue?
native-federation
Reproduction of the bug/regression with instructions
On the first ng serve after npm ci the application crashes with the following error:
[error] Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vite' imported from node_modules@angular-architects\native-federation\src\utils\angular-esbuild-adapter.js
at Object.getPackageJSONURL (node:internal/modules/package_json_reader:314:9)
at packageResolve (node:internal/modules/esm/resolve:767:81)
at moduleResolve (node:internal/modules/esm/resolve:853:18)
at defaultResolve (node:internal/modules/esm/resolve:983:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:731:20)
at ModuleLoader.resolve (node:internal/modules/esm/loader:708:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:310:38)
at onImport.tracePromise.proto (node:internal/modules/esm/loader:664:36)
at TracingChannel.tracePromise (node:diagnostics_channel:350:14)
at ModuleLoader.import (node:internal/modules/esm/loader:663:21)
at defaultImportModuleDynamicallyForScript (node:internal/modules/esm/utils:235:31)
at importModuleDynamicallyCallback (node:internal/modules/esm/utils:257:12)
at eval (eval at loadEsmModule (node_modules@angular-architects\native-federation\src\utils\angular-esbuild-adapter.js:258:12), :3:1)
at loadEsmModule (node_modules@angular\build\src\utils\load-esm.js:29:12)
at serveWithVite (node_modules@angular\build\src\builders\dev-server\vite-server.js:141:80)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
The following ng serve runs wor
Expected behavior
Should work on the first run
Versions of Native/Module Federation, Angular, Node, Browser, and operating system
Angular: 20.3.7
Native-Federation: 20.1.7
Other information
No response
I would be willing to submit a PR to fix this issue
- Yes
- No