1.10.15 • Published 3 months ago

lifestylesolar v1.10.15

Weekly downloads
-
License
ISC
Repository
github
Last release
3 months ago

Webflow Compiler

Description

This Node.js application is designed for web development, integrating scripting, styling, and deployment automation using Gulp, npm, and custom setup scripts.

Installation

  1. Node.js: Ensure Node.js is installed.
  2. Clone Repository: Clone the project.
  3. Dependencies: Run npm install to install packages.

Usage

Setup

  • Run node setup.js for initial configuration.
  • Inputs project name, staging URL, and production URL.
  • Generates config.json, embed-header.txt, and embed-footer.txt.
  • config.json contains project settings used by other scripts/tasks.

Gulp Tasks

  • Tasks for SCSS, script management, Git integration, and builds.
  • gulp build-prod: Production build.
  • gulp build-staging: Staging build.
  • Additional tasks for specific needs.

Generating Share Links:

  • The script creates URLs for JavaScript and CSS files hosted on a CDN. These URLs are specific to your project's name and are meant for production and staging environments.
  • It also generates embed code for these files and saves them in embed-header.txt and embed-footer.txt. These text files contain HTML code that you can use to easily embed the generated JavaScript and CSS into your webflow pages.

npm Scripts

  • npm run setup: Executes setup script.
  • npm test: Runs tests.
  • npm run build: Default Gulp build.
  • npm run build-prod: Gulp production build.
  • npm run build-staging: Gulp staging build.
  • npm start: Starts default Gulp task.
  • npm run deploy: Deploys and commits changes.

Configuration (config.json)

  • debug: Enables debug mode when true, providing more detailed error messages and logs.
  • minify: When true, minifies CSS and JS files to reduce file size for production.
  • productionLink: URL of the production environment for deployment.
  • stagingLink: URL of the staging environment for testing before production.

Deployment

  • Use specified gulp tasks for deploying to staging or production.
1.10.15

3 months ago

1.10.5

3 months ago

1.10.4

3 months ago

1.10.3

3 months ago

1.10.2

3 months ago

1.10.9

3 months ago

1.10.8

3 months ago

1.10.7

3 months ago

1.10.6

3 months ago

1.10.13

3 months ago

1.10.14

3 months ago

1.10.11

3 months ago

1.10.12

3 months ago

1.10.10

3 months ago

1.10.1

3 months ago

1.9.12

3 months ago

1.10.0

3 months ago

1.9.11

3 months ago

1.8.1

3 months ago

1.6.3

3 months ago

1.6.2

3 months ago

1.6.1

3 months ago

1.6.0

3 months ago

1.9.10

3 months ago

1.9.9

3 months ago

1.9.8

3 months ago

1.9.7

3 months ago

1.9.6

3 months ago

1.9.5

3 months ago

1.5.9

3 months ago

1.9.4

3 months ago

1.5.8

3 months ago

1.9.3

3 months ago

1.5.7

3 months ago

1.9.2

3 months ago

1.5.6

3 months ago

1.9.1

3 months ago

1.5.5

3 months ago

1.9.0

3 months ago

1.5.4

3 months ago

1.7.1

3 months ago

1.5.3

3 months ago

1.5.2

3 months ago

1.5.1

3 months ago

1.5.0

3 months ago

1.5.10

3 months ago

1.5.12

3 months ago

1.5.11

3 months ago

1.5.14

3 months ago

1.5.13

3 months ago

1.5.16

3 months ago

1.5.15

3 months ago

1.5.18

3 months ago

1.5.17

3 months ago

1.5.19

3 months ago

1.5.20

3 months ago

1.3.2

3 months ago

1.3.1

3 months ago

1.1.23

3 months ago

1.1.24

3 months ago

1.1.16

3 months ago

1.1.14

3 months ago

1.1.13

3 months ago

1.1.19

3 months ago

1.1.18

3 months ago

1.1.17

3 months ago

1.1.22

3 months ago

1.1.21

3 months ago

1.1.20

3 months ago

1.1.12

3 months ago

1.1.11

3 months ago

1.1.10

3 months ago

1.1.9

4 months ago

1.1.1

4 months ago

1.1.0

4 months ago

1.1.8

4 months ago

1.1.7

4 months ago

1.0.8

4 months ago

1.1.6

4 months ago

1.1.5

4 months ago

1.1.3

4 months ago

1.1.2

4 months ago

1.0.7

4 months ago

1.0.6

4 months ago

1.0.5

4 months ago

1.0.4

4 months ago

1.0.3

4 months ago

1.0.2

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago