with update run react for dev angular webpack-dev-server

angular - update - No se puede encontrar el módulo ''webpack/bin/config-yargs''



webpack dev server for webpack 3 (9)

Esto generalmente se debe a la falta de coincidencia de versiones entre las bibliotecas (incluido el paquete web / yargs, en su caso). Esto puede suceder mucho cuando deja un proyecto durante un tiempo y algunas dependencias en su directorio node_modules se han quedado obsoletas. Una solución muy simple, antes de ocuparse de las diferentes versiones de todo, es simplemente mover el directorio node_modules a una ubicación temporal y volver a ejecutar la instalación de npm:

% mv node_modules nod_modules.REMOVED % npm install

Entonces, intente volver a ejecutar webpack.

Error al ejecutar webpack-dev-server --config config/webpack.dev.js --progress --profile --watch --content-base src/ . Aquí está el registro de errores:

module.js:442 throw err; ^ Error: Cannot find module ''webpack/bin/config-yargs'' at Function.Module._resolveFilename (module.js:440:15) at Function.Module._load (module.js:388:25) at Module.require (module.js:468:17) at require (internal/module.js:20:19) at Module._compile (module.js:541:32) at Object.Module._extensions..js (module.js:550:10) at Module.load (module.js:458:32) at tryModuleLoad (module.js:417:12) at Function.Module._load (module.js:409:3)


He tenido un problema similar. Creo que está relacionado con la versión webpack. Después de cambiar la versión de webpack, lo último todo estaba bien ...


He usado estas dependencias trabajando para mi.

"webpack": "^3.0.0", "webpack-cli": "2.0.13", "webpack-config-utils": "2.0.0", "webpack-dev-server": "^2.7.1", "webpack-validator": "2.2.7"


Intente cambiar la versión de webpack a 3.0 y web-dev-server a 2.7.1

P.ej:

"devDependencies": { "webpack": "^3.0.0", "webpack-cli": "2.0.13", "webpack-config-utils": "2.0.0", "webpack-dev-server": "^2.7.1", "webpack-validator": "2.2.7" }


Intente cambiar la versión del paquete web de 1.x a 2.x en su package.json:

P.ej:

"devDependencies": { "webpack": "2.2.0-rc.3", "webpack-dev-server": "2.1.0-beta.0", "webpack-validator": "^2.3.0" }

Esto sucede a veces cuando usas la versión de webpack-dev-server de webpack-dev-server con la versión de webpack de webpack o viceversa.


La situación general se debe a que la versión de Webpack y webpack-dev-server no es compatible. Como también tengo este problema, el paquete web de mi computadora es 1.15.0, pero webpack-dev-server es 2.x anterior a la versión. Entonces desinstalo webpack-dev-server: npm desinstala webpack-dev-server -g Luego instale la versión 1.15.0 de webpack-dev-server, puede resolver este problema. Npm instale [email protected] - sol


Olvidé instalar webpack-cli. Así que corrí debajo del comando y el problema se solucionó.

npm i -D webpack-cli


También hago este error cuando solo había instalado webpack localmente y no lo había instalado globalmente todavía.

Sin webpack-dev-server tuve el webpack-dev-server instalado globalmente y dependía de una instalación global del webpack . Para ser justos, npm se quejó al instalar webpack-dev-server :

UNMET PEER DEPENDENCY webpack@^2.2.0


npm start esta solución ejecutando npm start que era solo un contenedor que ejecutaba ''webpack-dev-server'' en lugar de ejecutar webpack-dev-server directamente en la consola. El problema era que estaba pasando opciones a un método en el que no debería haber estado pasando opciones.

Ejecutar webpack-dev-server con npm start me mostró el mensaje de error correcto. Ejecutar webpack-dev-server directamente solo me dio "Error: No puedo encontrar el módulo ''webpack / bin / config-yargs''". Extraño.

Estoy en: "webpack": "^ 2.6.1", "webpack-dev-server": "^ 2.7.1"