Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/exadel-inc/server-sketch-cli

CLI for component based server for frontend developers. Helps quickly serve static files, generate html for components & pages for new projects.
https://github.com/exadel-inc/server-sketch-cli

cli examples express javascript nodejs server-sketch

Last synced: about 1 month ago
JSON representation

CLI for component based server for frontend developers. Helps quickly serve static files, generate html for components & pages for new projects.

Awesome Lists containing this project

README

        

![](examples/demo-project/server/static/images/demo/favicon.png)

# @exadel/server-sketch-cli

![](examples/demo-project/server/static/images/demo/84xLDr-small.png)

## Overview
Simple command line interface(CLI) to work with [@exadel/server-sketch](https://www.npmjs.com/package/@exadel/server-sketch) ([git](https://github.com/exadel-inc/server-sketch)). Helps create & setup demo project.

## How to use
### Install
1) Install **[NodeJs](https://nodejs.org/en/)** (This will also install **npm**)
2) Create simple *package.json* (`` npm init ``)
3) Install `` @exadel/server-sketch `` as dependency for your project (👍):
```shell script
npm i @exadel/server-sketch --save-dev
```
4) And CLI `` @exadel/server-sketch-cli ``:
```shell script
npm i @exadel/server-sketch-cli
```


### Quick Start
1) Create demo project(structure):
```shell script
npx server-sketch create-demo-project
```

2) Start server:
```shell script
npm run server
```

3) Easiest! You can make a ☕ :)

### Commands
- ``npx server-sketch create-demo-project``: Create demo project with initial structure.

### FAQ
Will be updated. If you have any questions, you can ask with "Issues" (❓).

### Links
- [@exadel/server-sketch](https://www.npmjs.com/package/@exadel/server-sketch) | [git](https://github.com/exadel-inc/server-sketch)
- [@exadel/server-sketch-cli](https://www.npmjs.com/package/@exadel/server-sketch-cli) | [git](https://github.com/exadel-inc/server-sketch-cli)
- [Exadel Inc. Github](https://github.com/exadel-inc/)

🧰

---
**Exadel, Inc.**

[![](exadel-logo.png)](https://exadel.com)