title: Cannot find module 'monaco-editor/esm/vs/editor/editor.worker' with create react app
body: <p>I have used <code>react-monaco-editor</code> in my current project, but facing issues getting it running.
  I have followed the docs and made the respective changes in my files.</p>
  
  <p>Here is my package.json file</p>
  
  <pre><code>{
    "name": "chatbot_compiler",
    "version": "0.1.0",
    "private": true,
    "dependencies": {
      "@testing-library/jest-dom": "^4.2.4",
      "@testing-library/react": "^9.5.0",
      "@testing-library/user-event": "^7.2.1",
      "react": "^16.13.1",
      "react-dom": "^16.13.1",
      "react-monaco-editor": "^0.34.0",
      "react-scripts": "3.4.0"
    },
    "scripts": {
      "start": "react-app-rewired start",
      "build": "react-app-rewired build",
      "test": "react-app-rewired test",
      "eject": "react-app-rewired eject",
      "lint:fix": "eslint src/**/*.js --fix"
    },
    "eslintConfig": {
      "extends": "react-app",
      "rules": {
        "indent": [
          "error",
          2
        ]
      }
    },
    "browserslist": {
      "production": [
        "&gt;0.2%",
        "not dead",
        "not op_mini all"
      ],
      "development": [
        "last 1 chrome version",
        "last 1 firefox version",
        "last 1 safari version"
      ]
    },
    "devDependencies": {
      "monaco-editor-webpack-plugin": "^1.9.0",
      "prettier": "^1.19.1",
      "react-app-rewired": "^2.1.5"
    }
  }
  </code></pre>
  
  <p>and here is my config-overrides.js file</p>
  
  <pre><code>const MonacoWebpackPlugin = require("monaco-editor-webpack-plugin");
  
  module.exports = function override(config, env) {
    config.resolve = {
      alias: {
        "monaco-editor": "monaco-editor/esm/vs/editor/editor.api.js"
      }
    };
    config.plugins.push(
      new MonacoWebpackPlugin({
        languages: ["json"]
      })
    );
    return config;
  };
  </code></pre>
  
  <p>I am getting this error when running <code>npm start</code></p>
  
  <pre><code>Cannot find module 'monaco-editor/esm/vs/editor/editor.worker'
  
  npm ERR! code ELIFECYCLE
  npm ERR! errno 1
  npm ERR! chatbot_compiler@0.1.0 start: `react-app-rewired start`
  npm ERR! Exit status 1
  npm ERR!
  npm ERR! Failed at the chatbot_compiler@0.1.0 start script.
  npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  </code></pre>
  
  <p>Any help would be highly appreciated. Thanks in advance :)</p>