Skip to main content

build html file from jsfiddle files

Project description

Installation

$ [sudo] pip install jsfiddle-build

How it works

jsfiddle github repo:

.
├── build.html          generated
├── demo.html           required
├── demo.css            optional
├── demo.js             optional
├── demo.details        optional

jsfiddle github gist:

.
├── build.html          generated
├── fiddle.html         required
├── fiddle.css          optional
├── fiddle.js           optional
├── fiddle.manifest     optional

build.html:

<html>
<head>
<title>{title}</title>
{resources}
<style type="text/css">
    {css}
</style>
<script type="text/javascript">
window.onload=function(){
    {js}
}
</script>
</head>
<body>
    {html}
</body>
</html>

Examples

$ find . -name "*.html" ! -name "build.*" | xargs python -m jsfiddle_build

paths with spaces:

OS speed command
any slow find . -name "*.html" ! -name "build.*" -exec python -m jsfiddle_build {} \;
Linux fast find . -name "*.html" ! -name "build.*" -print0 | xargs -d '\n' python -m jsfiddle_build
macOS fast find . -name "*.html" ! -name "build.*" -print0 | xargs -0 python -m jsfiddle_build

Related

Links

readme42.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for jsfiddle-build, version 2020.12.3
Filename, size File type Python version Upload date Hashes
Filename, size jsfiddle-build-2020.12.3.tar.gz (2.7 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page