Skip to content

Cannot find module clients\node_modules\next\dist\compiled\lib\util\makeSerializable #2048

@pabloLarios24

Description

@pabloLarios24

Describe the bug

When run the command "next dev", I got this error:

Error: Cannot find module 'C:\Users\user\Desktop\proyects\clients\node_modules\next\dist\compiled\lib\util\makeSerializable'
Require stack:

  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\enhanced\dist\src\lib\container\ContainerExposedDependency.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\enhanced\dist\src\lib\container\ContainerEntryModule.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\enhanced\dist\src\lib\container\HoistContainerReferencesPlugin.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\enhanced\dist\src\wrapper\HoistContainerReferencesPlugin.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\enhanced\dist\src\index.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\nextjs-mf\dist\src\internal.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\nextjs-mf\dist\src\plugins\NextFederationPlugin\next-fragments.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\nextjs-mf\dist\src\plugins\NextFederationPlugin\index.js
  • C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\nextjs-mf\dist\src\index.js
  • C:\Users\user\Desktop\proyects\clients\next.config.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at C:\Users\user\Desktop\proyects\clients\node_modules\next\dist\server\require-hook.js:55:36
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at mod.require (C:\Users\user\Desktop\proyects\clients\node_modules\next\dist\server\require-hook.js:65:28)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object. (C:\Users\user\Desktop\proyects\clients\node_modules@module-federation\enhanced\dist\src\lib\container\ContainerExposedDependency.js:8:26)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\enhanced\dist\src\lib\container\ContainerExposedDependency.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\enhanced\dist\src\lib\container\ContainerEntryModule.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\enhanced\dist\src\lib\container\HoistContainerReferencesPlugin.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\enhanced\dist\src\wrapper\HoistContainerReferencesPlugin.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\enhanced\dist\src\index.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\nextjs-mf\dist\src\internal.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\nextjs-mf\dist\src\plugins\NextFederationPlugin\next-fragments.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\nextjs-mf\dist\src\plugins\NextFederationPlugin\index.js',
    'C:\Users\user\Desktop\proyects\clients\node_modules\@module-federation\nextjs-mf\dist\src\index.js',
    'C:\Users\user\Desktop\proyects\clients\next.config.js'
    ]
    }

My next.config.js:
const { NextFederationPlugin } = require("@module-federation/nextjs-mf");

module.exports = {
webpack(config, options) {
if (!options.isServer) {
config.plugins.push(
new NextFederationPlugin({
name: "host",
remotes: {
remote: "remote@http://localhost:3001/remote.js",
},
filename: "static/chunks/remoteEntry.js",
})
);
}

return config;

},
};

Reproduction

Run command next dev

Used Package Manager

npm

System Info

"webpack-dev-server": "^4.15.1"
"next": "14.1.0
"react": "^18",
"react-dom": "^18",
"@module-federation/nextjs-mf": "^8.1.7",

Validations

Metadata

Metadata

Labels

nextjs-mfnextjs-mf package identifier

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions