Giter Club home page Giter Club logo

Development and Staging Environment

Javascript and CSS is build automaticly in the development environment.

Notice: If the page is in dev mode "(development)" is appended to the page title. The configuration of stage and development environment is done in app/config/bootstrap/action.php

Managing Database Connections

cd app/config/bootstrap cp connections.mock connections.php

Setup user/password/database in the connections.php file

Managing Submodules - Initializing

To initialize submodules after cloning the project: git submodule init git submodule update

This is not needed it the repository is cloned recursively: git clone --recursive git://server.com/path/arepo.git

Checking status of submodules: git submodule

  • => older verison then in HEAD, please run git submodule update
  • => submodule is missing, please initialize

Managing Submodules - Tracking a Submodule

git submodule update

Managing Submodules - Adding Submodules

A new submodule can first be cloned and then added, the syntax is the same in both cases git submodule add https://github.com/mootools/mootools-core.git build/mootools-core/

Managing Submodules - Removing Submodule

Please read documentation...

Build - Installing lessc (CSS build dep)

Newer versions of Ubuntu might have nodeJs package

Setup build dep: sudo apt-get install git-core curl build-essential openssl libssl-dev

Download latest nodeJs: wget http://nodejs.org/dist/

Build NodeJs: cd node ./configure make sudo make install

Install npm: curl http://npmjs.org/install.sh | sudo sh

Install lessc: npm install less

Build - Javascript

app/libraries/js/build.sh

Build - CSS

cd app/libraries/css/bootstrap make

Nils Lagerkvist's Projects

atomdeb icon atomdeb

Download and install atom easily for Debian/Ubuntu

blade icon blade

Blade is a task runner designed to be easy, small, highly powerful, and with built in Bash completion and documentation. It is portable and easy to install, only a single binary.

dynaconf icon dynaconf

Generates configuration files from templates

framework icon framework

The Lithium application system, including overarching directory layout, example starting application, and a copy of the Lithium framework.

lex icon lex

A base for hand written lexers

limes icon limes

Limes provides an easy work flow with MFA protected access keys, temporary credentials and access to multiple roles/accounts.

lithium icon lithium

Lithium is a light, fast, and highly configurable framework for PHP 5.3+.

networkmap.js icon networkmap.js

A network weathermap written in Javascript and SVG with editing capabilities.

packager icon packager

builds packages using the package.yml MooTools syntax

pincaster icon pincaster

A fast persistent nosql database with a HTTP/JSON interface, not only for geographical data.

simple-error icon simple-error

Node.js module that lets you define and use errors consistently across your APIs and apps. Simple. HTTP friendly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.