Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pixelmund/create-svelte-app

CLI tool to bootstrap your svelte/sapper applications, with options for typescript, css preprocessors and more
https://github.com/pixelmund/create-svelte-app

cli create-svelte-app sapper sapper-app sapper-cli sapper-scss sapper-template sapper-typescript svelte svelte-preprocess svelte-typescript

Last synced: 19 days ago
JSON representation

CLI tool to bootstrap your svelte/sapper applications, with options for typescript, css preprocessors and more

Awesome Lists containing this project

README

        

# create-svelte-app

[![npm](https://img.shields.io/npm/v/@pixelmund/create-svelte-app?style=flat-square)](https://www.npmjs.com/package/@pixelmund/create-svelte-app) ![NPM](https://img.shields.io/npm/l/@pixelmund/create-svelte-app?style=flat-square) ![GitHub issues](https://img.shields.io/github/issues/pixelmund/create-svelte-app?style=flat-square) ![GitHub last commit](https://img.shields.io/github/last-commit/pixelmund/create-svelte-app?style=flat-square)

### Why should i use create-svelte-app?

- Use it if you're tired by repeating the setup of your svelte/sapper app everytime.
- Typescript support for both webpack and rollup projects (svelte and sapper).
- Svelte preprocessors already setup.
- Svelte config already setup for vscode.
- Easy project bootstrap, simply answer some questions and your project is ready to go!

#### Getting started

```bash
npm i @pixelmund/create-svelte-app -g
```

#### How to

If you installed the package globally simply run

```bash

create-svelte-app [alias: csa]

or

create-svelte-app [alias: csa] path [CLI will use the folder name]
```

You can also use npx:

```bash
npx @pixelmund/create-svelte-app
```

#### The CLI will ask you questions about your project

##### For Example:

`Svelte or Sapper?`
`Rollup or Webpack?`
`Typescript?`
`Css-preprocesssor?`

...will add more later

...feel free to create an issue with your needs