Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

npm ERR! code ELIFECYCLE npm ERR! errno 2

[webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema.
 - configuration.module.rules should be an array:
   ["..." | object { compiler?, dependency?, descriptionData?, enforce?, exclude?, generator?, include?, issuer?, issuerLayer?, layer?, loader?, mimetype?, oneOf?, options?, parser?, realResource?, resolve?, resource?, resourceFragment?, resourceQuery?, rules?, sideEffects?, test?, type?, use? }, ...]
   -> A list of rules.
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! client@1.0.0 build-dev: `webpack  --config webpack.config.js`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the client@1.0.0 build-dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
4 respostas
solução!

Fala ai Luan tudo bem? Parece que seu rules dentro do module não é um array e talvez ele tenha propriedades que não combinam com o schema do Webpack.

Consegue compartilhar o arquivo de configuração completo? Ficaria mais facil para descobrir o que está de errado.

Fico no aguardo.

> client@1.0.0 build-dev C:\Users\Ryan Costa\Desktop\projeto-webpack\client

> webpack --config webpack.config.js

Hash: 3aea6d8a27453c0be041

Version: webpack 3.1.0

Time: 21ms

ERROR in Entry module not found: Error: Can't resolve 'babel-loader' in 'C:\Users\Ryan Costa\Desktop\projeto-webpack\client' npm ERR! code ELIFECYCLE

npm ERR! errno 2

npm ERR! client@1.0.0 build-dev: `webpack --config webpack.config.js

npm ERR! Exit status 2

npm ERR!

npm ERR! Failed at the client@1.0.0 build-dev script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:

npm ERR! C:\Users\Ryan Costa\AppData\Roaming\npm-cache\_logs\2021-03-24T23_52_13_098Z-debug.log

PS C:\Users\Ryan Costa\Desktop\projeto-webpack\client>

O meu deu esse erro... 2x que tentei fazer, e deu esse erro.

Fala Ryan, tudo bem? No seu caso é uma dependencia que não foi instalada no projeto, tente fazer o seguinte:

npm i -D babel-loader

E depois tente novamente.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software