Skip to content

jrtoriaga/pug-project-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pug Project Template

A simple Python script to scaffold a Pug-based project structure with SCSS, JS, and configuration files.

Features

  • Creates a structured folder hierarchy:
    • src/js, src/data, src/assets
    • src/scss with subfolders: abstracts, base, components, layouts, pages, themes, utilities, vendors
    • src/pug with subfolders: views, includes, mixins, components
    • dist folder
  • Copies starter files:
    • package.json (with project name replaced)
    • src/scss/main.scss
    • src/index.js
    • webpack.config.js

Usage

python3 __main__.py

Enter the project name when prompted.

Notes

  • Asset files are expected in the assets folder alongside the script.
  • Future improvements: move folder definitions to settings.py.

About

A lightweight Python script to quickly scaffold a Pug-based project with SCSS, JS, and starter configuration files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors