Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

343
Vistas
No puedo encontrar el módulo 'webpack/lib/node/NodeTemplatePlugin' después de actualizar a nextjs@10.4

Después de actualizar a nextjs 10.1.3 , tuve un error cuando lancé yarn dev .

 error - ./public/static/style.scss Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin' Require stack: - /path_to/node_modules/mini-css-extract-plugin/dist/loader.js - /path_to/node_modules/next/dist/compiled/webpack/bundle4.js - /path_to/node_modules/next/dist/compiled/webpack/webpack.js - /path_to/node_modules/next/dist/next-server/server/config-utils.js - /path_to/node_modules/next/dist/next-server/server/config.js - /path_to/node_modules/next/dist/next-server/server/next-server.js - /path_to/node_modules/next/dist/server/next.js - /path_to/node_modules/next/dist/server/lib/start-server.js - /path_to/node_modules/next/dist/cli/next-dev.js - /path_to/node_modules/next/dist/bin/next Could not find files for /[lang] in .next/build-manifest.json Could not find files for /[lang] in .next/build-manifest.json event - compiled successfully

Encontré ese problema similar pero no resolvió mi problema.

Eliminé paquetes y bloqueé archivos, y también traté de instalar webpack, etc. leyendo esto .

Lo que me llevó a otro error sobre tap lo que me llevó a esto , así que eliminé lo que acabo de hacer, así que vuelvo al primer error anterior.

Aquí está mi next.config.js

 const withSass = require('@zeit/next-sass'); const withCSS = require("@zeit/next-css"); module.exports = withCSS(withSass({ webpack(config, options) { config.module.rules.push({ test: /\.(png|jpg|gif|svg|eot|ttf|woff|woff2)$/, use: { loader: 'url-loader', options: { limit: 100000 } } }); return config; } }));
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

así que tengo una configuración similar a la que tienes, es decir, Next.js con Antd y Less. Recibí este error recientemente después de actualizar a la última versión de nextjs (10.2.0). Afortunadamente para mí, me topé con esta pregunta e hice clic en el enlace Problema similar que adjuntaste y obtuve la solución a partir de ahí. Resolví esto instalando webpack

npm i webpack@webpack-4 --save-dev

Esperemos que esto le ahorre tiempo a alguien más :). Salud

over 4 years ago · Santiago Trujillo Denunciar

0

En mi caso el proyecto a mantener consta de Next.js (9.3.2), Antd, Less, Typescript.

Simplemente REVERTIR lo que ha hecho para solucionar este problema primero y luego ejecute el comando:

 yarn upgrade next 10.2.3 yarn add webpack@webpack-4 --dev

La paciencia es una de las claves que obtuve en este viaje.

El escenario de actualización del desglose de la versión next.js está aquí:

  • exportación estática;
  • getStaticPaths NECESITA el método fetch() en mi caso, incluso alguien dice que no debería hacerse;
  • fetch() depende del navegador, lo que supone que no funciona en el lado del servidor;
  • instalar yarn add isomorphic-unfetch no ayudará en nada, por lo tanto, actualizar la versión next.js es la única opción
  • next >= 10.0.0 tiene la solución práctica, después de varias horas de investigación, next 10.2.3 hace lo mejor, no es necesario cambiar la versión de mecanografiado (^3.7.5), etc.
  • finalmente, al ejecutar el comando: next build && next export , la pila superior mini-css-extract-plugin/dist/loader.js localiza el error Cannot find module 'webpack/lib/node/NodeTemplatePlugin'
  • ejecutar yarn add webpack@webpack-4 --dev ;
  • volver a ejecutar la next build && next export
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda