timarney / react-app-rewired

Override create-react-app webpack configs without ejecting
MIT License
9.76k stars 425 forks source link

Stuck on Creating an optimized production build... #653

Open gegham-khachatryan opened 8 months ago

gegham-khachatryan commented 8 months ago

When running the project using react-app-rewired start, everything functions correctly. However, during the build process, it becomes stuck at the 'Creating an optimized production build...' message. This issue persists even when creating a new Create React App (CRA) project.

/* config-overrides.js */

const MonacoWebpackPlugin = require("monaco-editor-webpack-plugin");

module.exports = function override(config, env) {
  config.plugins.push(new MonacoWebpackPlugin());
  return config;
};

Version of "react-app-rewired": "^2.2.1" Version of "react-scripts": "^5.0.1"

DewangS commented 5 months ago

in my case it throws below error and build stops ... need urgent help

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.

camillalo commented 5 months ago

这是来自QQ邮箱的假期自动回复邮件。您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

DewangS commented 4 months ago

ok, found a solution just in case someone else is having similar issue like mine.. I had to tweak the build command in my package.json as per below.... overall I am unhappy with React 18 and webpack 5 as it literally broke many things which used to work fine in React 16.

"build": "react-scripts --openssl-legacy-provider build"