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())

Dependents (0)

Package Sidebar

Install

npm i react-app-rewire-workspaces

Weekly Downloads

227

Version

0.0.2

License

MIT

Unpacked Size

5.47 kB

Total Files

7

Last publish

Collaborators

  • with-heart