Actualicé mi instalación nextjs y apollo,
Error: No se puede encontrar el módulo 'micro' Requerir pila:
- C:\trabajo\nube\node_modules\apollo-server-micro\dist\ApolloServer.js
- C:\trabajo\nube\node_modules\apollo-server-micro\dist\index.js
- C:\trabajo\nube.siguiente\servidor\páginas\api\auth.js
- C:\work\cloud\node_modules\next\dist\next-server\server\next-server.js
- C:\work\cloud\node_modules\next\dist\server\next.js
- C:\work\cloud\node_modules\next\dist\server\lib\start-server.js
- C:\work\cloud\node_modules\next\dist\cli\next-dev.js
- C:\work\cloud\node_modules\next\dist\bin\next en Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) en Function.mod._resolveFilename (C:\work\cloud \node_modules\next\dist\build\webpack\require-hook.js:4:1855) en Function.Module._load (internal/modules/cjs/loader.js:746:27) en Module.require (internal/modules /cjs/loader.js:974:19) en require (internal/modules/cjs/helpers.js:92:18) en Object. (C:\work\cloud\node_modules\apollo-server-micro\dist\ApolloServer.js:5:17) en Module._compile (internal/modules/cjs/loader.js:1085:14) en Object.Module. _extensions..js (internal/modules/cjs/loader.js:1114:10) en Module.load (internal/modules/cjs/loader.js:950:32) en Function.Module._load (internal/modules/cjs /loader.js:790:14) { código: 'MODULE_NOT_FOUND', requireStack: [ 'C:\work\cloud\node_modules\apollo-server-micro\dist\ApolloServer.js', 'C:\work\cloud\ node_modules\apollo-server-micro\dist\index.js', 'C:\work\cloud\.next\server\pages\api\auth.js', 'C:\work\cloud\node_modules\next\dist \next-server\server\next-server.js', 'C:\work\cloud\node_modules\next\dist\server\next.js', 'C:\work\cloud\node_modules\next\dist\server \lib\start-server.js', 'C:\work\cloud\node_modules\next\dist\cli\next-dev.js', 'C:\work\cloud\node_modules\next\dist\bin\next ' ] }
No estoy seguro de lo que falta, ya que esto funcionaba antes de la actualización del paquete. Al leer los documentos en línea, no parece que se hayan realizado cambios en el funcionamiento del servidor apollo micro.
Tuve el mismo problema y lo resolví con un simple yarn add micro .
Lo resolví ejecutando npm i micro y luego reiniciando el servidor, funcionó bien después de eso