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

https://github.com/morzhanov/vanilla-js-boilerplate

Vanilla JS Boilerplate is an project that allows you to start new web project from scratch using vanilla javascript and webpack.
https://github.com/morzhanov/vanilla-js-boilerplate

babel boilerplate bootstrap eslint javascript jquery sass scss webpack3

Last synced: 3 months ago
JSON representation

Vanilla JS Boilerplate is an project that allows you to start new web project from scratch using vanilla javascript and webpack.

Awesome Lists containing this project

README

        

# Vanilla JS Boilerplate

Java Script Boilerplate allows you to start new web project from scratch using vanilla javascript.

## Installation

Use these steps to install project
1. npm i
2. npm run dev

## Usage

* Uses webpack 4 to build your project.
* Uses Babel to compile ES7 javascript.
* Allows you to use Pug templates in your applications.
* You can use SASS\SCSS within this boilerplate.
* Check your code with ESLint.
* Contains libraries: bootstrap, jQuery.

# NPM Scripts

* dev - start dev server
* watch - watch file changes with webpack
* watch:win - watch script for Windows OS
* sass - compile sass styles
* build - build app
* build:win - same for Windows OS

# Main technologies and libraries

- Javascript
- jQuery
- Bootstrap
- Webpack 4
- ESLint
- Prettier
- Babel
- Sass

## Contributing

1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D

## Author

Vlad Morzhanov

## License

#### (The MIT License)

Copyright (c) 2018 Vlad Morzhanov.
You can review license in the LICENSE file.