metabolism / rocket-builder
Gulp tasks to compile scss, js, and templates. Metabolism css framework included.
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 11
Language:JavaScript
Type:composer-plugin
Requires
- composer-plugin-api: ^1.0
- metabolism/rocket-installer: dev-master
- dev-develop
- 3.6.4
- 3.5.9
- 3.5.5
- 3.4.0
- 3.2.1
- 3.1.8
- 3.0.5
- 3.0.4
- dev-dependabot/npm_and_yarn/deap-1.0.1
- dev-dependabot/npm_and_yarn/jsdom-16.5.0
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/tar-2.2.2
- dev-dependabot/npm_and_yarn/merge-1.2.1
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/fs-path-0.0.25
- dev-dependabot/npm_and_yarn/ini-1.3.7
- dev-dependabot/npm_and_yarn/lodash.mergewith-4.6.2
- dev-dependabot/npm_and_yarn/websocket-extensions-0.1.4
- dev-master
- dev-support/3.6.x
- dev-support/3.5.x
- dev-support/3.4.x
This package is auto-updated.
Last update: 2022-06-29 00:01:33 UTC
README
Documentation
- Changelog
- Coding Standards (Add all the doc here)
INTRODUCTION
Rocket Builder is a Gulp module for Rocket framework compilation.
Rocket framework use a custom template language which helps developers and web-designers to be more efficient on Web Integration. Rocket builder can be used for compiling the semantic into readable files for every browser.
Rocket builder can compile tree type of file :
- TWIG with metabolism custom semantic
- SASS
- Javascript
REQUIREMENTS
This module requires the following modules:
- Gulp (http://gulpjs.com)
- Sass (http://sass-lang.com)
- NodeJS (https://nodejs.org)
Fresh install
apt-get install nodejs
apt-get install npm
npm cache clean -f
npm install -g n
n stable
apt-get install rubygems
gem install sass
npm install -g gulp
Dependencies
Depending on what usage you will do of the builder, two options are available :
- Minimum dependencies
- Preprocessors CSS
- Preprocessors HTML
USAGE
cd builder
gulp
And it's done !
For your comfort, some arguments are available :
-p, --production
Enable compression
--no-watch
Disable wathching on source assets
MAINTAINERS
This project is the full property of Metabolism Agency ( http://metabolism.fr )
Current maintainers:
- Jérôme Barbato - jerome@metabolism.fr
- Paul Coudeville - paul@metabolism.fr