Skip to content

turay93/gulp_starter_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gulp Starter Template

Gulp starter template for building apps with PUG and SASS

Features

How to use

  1. Open terminal
  2. Clone this repository
git clone https://github.com/turay93/gulp_starter_template.git
  1. Update your package.json #####package.json
"name": "Your app name",
"description": "Your app description",
"version": "Your app version",
"author": "Your name and lastname",
"homepage": "Your app domain",
"license": "Your app license",
"repository": {
    "type": "git",
    "url": "git+your repository url"
},
"bugs": {
    "url": "Your app bugs report url"
},
  1. Install dependencies
cd gulp_starter_template
npm install 
  1. Start development
npm run dev

Commands

  • dev Launch browser-sync and gulp watchers for development
npm run dev
  • build Building for production
npm run build
  • clear Delete all temporary folders (build/, tmp/)
npm run clear

Folder Structure

|—— app
|   |—— assets
|   |   |—— fonts
|   |   |—— images
|   |   |—— scripts
|   |   |   └── main.js
|   |   └── styles
|   |       |—— base
|   |       |   |—— fonts.scss
|   |       |   |—— general.scss
|   |       |   |—— normalize.scss
|   |       |   └── reset.scss
|   |       |—— components
|   |       |—— helpers
|   |       |   |—— configs.scss
|   |       |   |—— functions.scss
|   |       |   |—— mixins.scss
|   |       |   └── variables.scss
|   |       └── main.scss
|   |—— templates
|   |   |—— components
|   |   └── layouts
|   |       └── main.pug
|   |—— favicon.ico
|   └── index.pug
|—— data
|—— gulp
|   |—— tasks
|   |   |—— browserSync.js
|   |   |—— data.js
|   |   |—— fonts.js
|   |   |—— images.js
|   |   |—— pug.js
|   |   |—— rootFolder.js
|   |   |—— scripts.js
|   |   |—— styles.js
|   |   |—— svg.js
|   |   |—— clean.js
|   |   |—— build.js
|   |   |—— dev.js
|   |   └── watch.js
|   └── index.js
|—— package.json
|—— gulpfile.js
|—— yarn.lock
|—— .gitignore
|—— LICENSE
└── README.md

About

Gulp starter template for pug and sass

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published