react-app-rewire-workspaces

    0.0.2 • Public • Published

    react-app-rewire-workspaces

    A react-app-rewired module enabling yarn workspaces in create-react-app projects

    Installation

    Install the package:

    yarn add -D react-app-rewire-workspaces

    Make sure you also have react-app-rewired installed:

    yarn add -D react-app-rewired

    It's also recommended that you install customize-cra as it's the easiest way to consume react-app-rewire-workspaces:

    yarn add -D customize-cra

    Usage

    react-app-rewired is driven by a config-overrides.js file in the root of your CRA directory. From there, we can import enableWorkspaces from react-app-rewire-workspaces and call it:

    const enableWorkspaces = require('react-app-rewire-workspaces')
     
    module.exports = function override(config, env) {
      config = enableWorkspaces()(config, env)
     
      return config
    }

    It's even easier if you use customize-cra:

    const {override} = require('customize-cra')
    const enableWorkspaces = require('react-app-rewire-workspaces')
     
    module.exports = override(enableWorkspaces())

    Keywords

    none

    Install

    npm i react-app-rewire-workspaces

    DownloadsWeekly Downloads

    403

    Version

    0.0.2

    License

    MIT

    Unpacked Size

    5.47 kB

    Total Files

    7

    Last publish

    Collaborators

    • avatar