mirror of
https://github.com/zhigang1992/create-react-app.git
synced 2026-05-12 19:58:54 +08:00
Move folder structure into its own file
This commit is contained in:
@@ -12,7 +12,6 @@ You can find the most recent version of this guide [here](https://github.com/fac
|
||||
## Table of Contents
|
||||
|
||||
- [Updating to New Releases](#updating-to-new-releases)
|
||||
- [Folder Structure](#folder-structure)
|
||||
- [Supported Browsers](#supported-browsers)
|
||||
- [Supported Language Features](#supported-language-features)
|
||||
- [Syntax Highlighting in the Editor](#syntax-highlighting-in-the-editor)
|
||||
@@ -83,43 +82,6 @@ In most cases bumping the `react-scripts` version in `package.json` and running
|
||||
|
||||
We commit to keeping the breaking changes minimal so you can upgrade `react-scripts` painlessly.
|
||||
|
||||
## Folder Structure
|
||||
|
||||
After creation, your project should look like this:
|
||||
|
||||
```
|
||||
my-app/
|
||||
README.md
|
||||
node_modules/
|
||||
package.json
|
||||
public/
|
||||
index.html
|
||||
favicon.ico
|
||||
src/
|
||||
App.css
|
||||
App.js
|
||||
App.test.js
|
||||
index.css
|
||||
index.js
|
||||
logo.svg
|
||||
```
|
||||
|
||||
For the project to build, **these files must exist with exact filenames**:
|
||||
|
||||
- `public/index.html` is the page template;
|
||||
- `src/index.js` is the JavaScript entry point.
|
||||
|
||||
You can delete or rename the other files.
|
||||
|
||||
You may create subdirectories inside `src`. For faster rebuilds, only files inside `src` are processed by Webpack.<br>
|
||||
You need to **put any JS and CSS files inside `src`**, otherwise Webpack won’t see them.
|
||||
|
||||
Only files inside `public` can be used from `public/index.html`.<br>
|
||||
Read instructions below for using assets from JavaScript and HTML.
|
||||
|
||||
You can, however, create more top-level directories.<br>
|
||||
They will not be included in the production build so you can use them for things like documentation.
|
||||
|
||||
## Available Scripts
|
||||
|
||||
In the project directory, you can run:
|
||||
|
||||
Reference in New Issue
Block a user