Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C create-react-app
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,547
    • Issues 1,547
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 417
    • Merge requests 417
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Meta
  • create-react-app
  • Merge requests
  • !8649

Add minimal template

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Nick McCurdy requested to merge github/fork/nickmccurdy/minimal into master Mar 14, 2020
  • Overview 9
  • Commits 3
  • Pipelines 0
  • Changes 6

Inspired by #6270, this adds a cra-template-minimal package which uses the bare minimum file structure necessary to function with React (based on the default cra-template). Optional files like tests and assets have been removed so more experienced users can have full control over what's included, while making less assumptions about tech stack.

Test Plan

npx create-react-app my-app --template file:packages/cra-template-minimal

  • start displays React App without errors or warnings
  • build succeeds and server displays React App without errors or warnings
  • test shows no tests, and errors in CI as per Jest's defaults
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/nickmccurdy/minimal