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
  • !8249

Allow add multiple entry points 1084

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Administrator requested to merge github/fork/danvc/all_add_multiple_entry_points_1084 into main Dec 28, 2019
  • Overview 31
  • Commits 7
  • Pipelines 0
  • Changes 7

Created by: danvc

Hi reviewer.

The intention of this PR is to provide a solution for the following (3 years old) issue: https://github.com/facebook/create-react-app/issues/1084

The implementation doesn't require eject process.

The instruction to test it is:

  1. Create your .html and .js file
  2. Declare a new page in the property appPages in your package.json file. The structure must follow this shape:
    {
      "name": "login",
      "title": "login",
      "appHtml": "public/login.html",
      "appIndexJs": "src/login"
    },
  1. Access it by changing the URL according the page. For example: `http://localhost:3000/login.html'

You can see it running on the following gif

React multiple pages

Thank you so much by giving me this chance.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/danvc/all_add_multiple_entry_points_1084