A simple pythonic build system for Web and Cordova projects (JS, Less, Sass...)
Project description
A simple pythonic build system for Web and Cordova projects (JS, Less, Sass...)
- Python alternative to
webpack,gruntorgulp. - Supports Python 2.7 or 3.2+.
- Builds based on a
webmakefile.pyscript in your project root. - Automatically detects dependencies and builds only what's changed.
- Can be used from the command line, on demand or in "watch for changes" mode.
- Automatically generates source maps in debug mode, minifies in release mode.
- Your source code (HTML/JavaScript) stays identical whether in debug or release mode - no conditional script or CSS inclusion.
- Middleware plugin for use with Django.
- Build hook for use with Cordova.
- Currently supports:
- Browserify (vendor libs, user libs, project-specific sources)
- Browserify plugins: ES2015, React JSX
- Less compilation
- Sass compilation
- Minification
- Copy assets (images, fonts, etc)
- Concatenation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
webmake-4.1.2.tar.gz
(17.7 kB
view details)
File details
Details for the file webmake-4.1.2.tar.gz.
File metadata
- Download URL: webmake-4.1.2.tar.gz
- Upload date:
- Size: 17.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa103178bc4b5a783849e0c1ab8cd49240e47b50c1835bd60d933f262be880a0
|
|
| MD5 |
48d51f35481ea3d80e7b5fe990b09ed7
|
|
| BLAKE2b-256 |
2177af72f8f67daf0cfe92e06aa9dfbb70ec71a68514148b9e827a62405ca1bb
|