starter-kit
starter-kit copied to clipboard
🏃 A simple and powerful Starter Kit made with Webpack, Gulp 4, Pug and SASS
Starter Kit
A simple and powerful Starter Kit made with Webpack, Gulp 4, Pug and SASS
Table of Contents
- Installation
- Support
- Contributing
- Tasks
- History
- License
Installation
git clone https://github.com/onedevstudio/starter-kit.git your-project
cd your-project/ && rm -rf .git
yarn install # or npm install
yarn dev # or npm run dev
Support
Please open an issue for support.
Contributing
Please contribute using Github Flow. Create a branch, add commits, and open a pull request. Contributing
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -m 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
Tasks
Gulp tasks
-
gulp
~> Build and watch files -
gulp watch
~> Watch js files -
gulp server
~> Watch js files and start browser sync server -
gulp copyFiles
~> Copy static files -
gulp favicons
~> Generate all favicons -
gulp build
~> Build all files
NPM scripts
-
npm run start
~> Starts the taskgulp server
in env production -
npm run prod
~> Starts the tasksnpm run lint
andnpm run build
-
npm run build
~> Starts the tasksgulp build
in env production -
npm run dev
~> Starts the tasksgulp
in env development -
npm run deploy
~> Starts the tasksnpm run prod
and run the commandnetlify deploy --prod
-
npm run eslint
~> Run the commandeslint .
-
npm run eslint:fix
~> Run the tasknpm run eslint --fix
-
npm run stylelint
~> Run the commandstylelint "**/*.scss"
-
npm run stylelint:fix
~> Run the tasknpm run stylelint --fix
-
npm run lint
~> Starts the tasksnpm run eslint
andnpm run stylelint
-
npm run pre-commit
~> Start the tasknpm run lint
History
See Releases for detailed changelog.
Author
Fernando Moreira |
License
WWWWWW||WWWWWW
W W W||W W W
||
( OO )__________
/ | \
/o o| MIT \
\___/||_||__||_|| *
|| || || ||
_||_|| _||_||
(__|__|(__|__|
Code is under MIT License - © Fernando Moreira
Buy me a coffee?
It will encourage me to keep it going, fix whatever bugs you find and spend time making it better :D