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

https://github.com/chris2011/vue-typescript-live-search-sample


https://github.com/chris2011/vue-typescript-live-search-sample

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

# Vue TypeScript Live Search Sample
This project sample uses TypeScript 2.*, Vue 2.5, Webpack 4.*, Mocha (+Chai assertion lib), Protractor (with Mocha) and Scss.
There is no need to install stuff globally, everything works right inside the sample folder.

## First step
Open the command line of your choice, navigate to the project sample folder and do the following
```
npm i
```

## Usage
The sample uses npm scripts, right inside the package.json

* Start the webserver which builds the app, watches for file changes and does a livereload.
The URL is http://localhost:9000/, The server creates a temp folder (in memory) for the built app
to deliver it to the client.
```
npm run serve
```

* Show local webpack version
```
npm run ver
```

* Create a build for development
```
npm run build-dev
```

* Create a build for production
```
npm run build-prod
```

* Run unit tests
```
npm run test
```

* Run end-to-end tests
```
npm run e2e
```

* Fast build, to test new stuff fast and simple (Will run only webpack)
```
npm run fast-build-dev
```

* Analyze package sizes
```
npm run analyze-package
```

* Sourcemap explorer
```
npm run sourcemap-explorer
```

* Generate SVG to PNG
```
npm run svg2png
```

So basically thats all you have to do to start coding!