Cada vez que ejecuto mi proyecto JHipster predeterminado (solo cambié un código en el backend e hice algunos cambios de estilo), aparece el siguiente error:
[webpack-cli] Error: opción desconocida '--inline' [webpack-cli] Ejecute 'webpack --help' para ver los comandos y opciones disponibles
Ya ejecuté sudo npm i -S webpack@latest para asegurarme de que estoy usando una nueva versión de webpack.
Si elimino --inline de los comandos, obtengo un error diferente:
1% configuración inicializar [webpack-cli] Objeto de opciones no válido. El servidor de desarrollo se ha inicializado con un objeto de opciones que no coincide con el esquema de la API. options tiene una propiedad desconocida 'watchOptions'. Estas propiedades son válidas: object { allowHosts?, bonjour?, client?, compress?, devMiddleware?, headers?, historyApiFallback?, host?, hot?, http2?, https?, ipc?, liveReload?, magicHtml?, onAfterSetupMiddleware ?, onBeforeSetupMiddleware?, onListening?, open?, port?, proxy?, setupExitSignals?, static?, watchFiles?, webSocketServer? }
Un poco confundido aquí ya que no he configurado el proyecto y tampoco he tocado el paquete web en un tiempo. ¡Agradezco cualquier ayuda y gracias de antemano!
Era simplemente un desajuste de dependencia de versión. Por alguna razón, Webpack Config no se definió para la misma versión que la instalada (v4 vs v5 respectivamente). Simplemente asumí que la configuración del paquete json evitaría que esto sucediera. Revisé cada error usando los documentos del paquete web y lo actualicé de acuerdo con las instrucciones de migración.