1.18.5 • Published 3 months ago

lifestylesolarguide v1.18.5

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.18.5

3 months ago

1.18.4

3 months ago

1.18.3

3 months ago

1.18.2

3 months ago

1.14.1

4 months ago

1.13.1

4 months ago

1.12.1

4 months ago

1.11.1

4 months ago

1.18.1

4 months ago

1.17.1

4 months ago

1.16.1

4 months ago

1.15.1

4 months ago

1.9.1

4 months ago

1.8.1

4 months ago

1.7.1

4 months ago

1.6.1

4 months ago

1.5.1

4 months ago

1.9.3

4 months ago

1.9.2

4 months ago

1.10.1

4 months ago

1.4.9

4 months ago

1.4.11

4 months ago

1.4.8

4 months ago

1.4.10

4 months ago

1.4.13

4 months ago

1.4.12

4 months ago

1.4.14

4 months ago

1.1.1

4 months ago

1.4.5

4 months ago

1.0.9

4 months ago

1.4.4

4 months ago

1.0.8

4 months ago

1.4.3

4 months ago

1.4.2

4 months ago

1.4.1

4 months ago

1.3.2

4 months ago

1.3.1

4 months ago

1.2.1

4 months ago

1.4.7

4 months ago

1.0.11

4 months ago

1.0.10

4 months ago

1.0.7

4 months ago

1.0.6

4 months ago

1.0.2

4 months ago

1.0.5

4 months ago

1.0.4

4 months ago

1.0.3

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago