# Directory Structure

Returning to webapp's original nature. πŸ’―

project
β”œβ”€β”€ .tmp         // Scaffolds out a temporary directory for development
β”œβ”€β”€ dist         // Scaffolds out the production build
β”œβ”€β”¬ src          // Source code in here (Create a directory in project)
β”‚ β”œβ”€β”€ fonts
β”‚ β”œβ”€β”€ images
β”‚ β”œβ”€β”€ media
β”‚ β”œβ”€β”¬ scripts
β”‚ β”‚ └── index.js // Required. A entry file for JS.
β”‚ β”œβ”€β”¬ styles
β”‚ β”‚ └── main.css // Required. A entry file for CSS.
β”‚ └── index.html // Required. A entry file for HTML.
β”œβ”€β”¬ config       // Optional. But recommended. Refer to BalmCLI's templates.
β”‚ β”œβ”€β”€ balmrc.js
β”‚ └── publish.js
β”œβ”€β”€ .dotfile     // (e.g. .gitignore, .browserslistrc, etc...)
β”œβ”€β”€ babel.config.js
β”œβ”€β”€ gulpfile.js  // Required. The default entry configuration file for Balm.
β”œβ”€β”€ package.json // Required.
└── ...

πŸš€ We recommend using Balm CLI to scaffold out a front-end web app. πŸ‘»

Last Updated: 9 days ago