Create-Eano is a simple CLI tool to quickly scaffold a new Eano project with a predefined structure. This tool helps you set up a React.js-based project, which is later compiled into a vanilla JavaScript project for optimal simplicity and performance.
- Automatically creates a project directory.
- Sets up a React.js-based structure with essential files.
- Compiles the final output into a vanilla JavaScript project.
- Includes essential configuration files.
- Easy-to-use CLI interface.
To use the Create-Eano CLI, you need to have Node.js installed on your system. Then, install the CLI globally:
npm install -g create-eano
To create a new Eano project, run the following command:
create-eano
You will be prompted to enter the name of your project. The CLI will then:
- Create a new directory with the project name.
- Set up a React.js-based project structure.
- Add predefined configuration files.
- Configure the project for compilation into vanilla JavaScript.
$ create-eano
? What is the name of your project? my-eano-app
Creating project directory: my-eano-app
Creating project structure...
Installing dependencies...
Project setup complete!
Navigate to your project: cd my-eano-app
Start the development server: npm start
The generated project will have the following structure:
my-eano-app/
├── src/
│ ├── index.js
│ ├── app.js
│ ├── style.css
├── index.html
├── package.json
├── webpack.config.js
The Create-Eano CLI ensures that your React.js project is compiled into a pure vanilla JavaScript project for deployment. This includes:
- Transpiling React components into JavaScript functions.
- Bundling JavaScript, HTML, and CSS into a single, optimized output.
Contributions are welcome! Please feel free to submit a pull request or file an issue if you encounter any problems or have suggestions for improvements.
This project is licensed under the MIT License. See the LICENSE file for details.
For more information or support, contact Omar Shaar.