2017 © Pedro Peláez
 

library skeleton

Instante - instant Nette web application devstack

image

instante/skeleton

Instante - instant Nette web application devstack

  • Tuesday, May 2, 2017
  • by amik
  • Repository
  • 5 Watchers
  • 8 Stars
  • 251 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 7 Open issues
  • 15 Versions
  • 0 % Grown

The README.md

  ___           _              _                   //
 |_ _|_ __  ___| |_ __ _ _ __ | |_ ___       .∩∩.//
  | || '_ \/ __| __/ _` | '_ \| __/ _ \     .∩∩∩∩.
  | || | | \__ \ || (_| | | | | ||  __/    \     ) /
 |___|_| |_|___/\__\__,_|_| |_|\__\___|     \_____/

Build Status Downloads this Month Latest stable, (*1)

Create new application using Instante:

  1. install skeleton (stable) using composer to current directory:, (*2)

    composer create-project instante/skeleton .
    

    To install current development release, use, (*3)

    composer create-project instante/skeleton . dev-master
    
  2. customize this readme.md to correspond to your new project (and remove this "Create new application" section), (*4)

  3. use bin/deployment/init-project.php to initialize your new project or customize composer.json, frontend/package.json, frontend/bower.json with your own project name, description, license etc.
  4. initialize new git repository in project's folder:, (*5)

    git init
    # on windows, use bin/git/setup-git.cmd to use LF line endings
    git add .
    git commit -m "initial commit"
    

Deploy application:

  1. install dependencies by executing composer install from project root
  2. Ensure that the database schema exists and is empty. Optionally, you may create one extra database schema for tests.
  3. Ensure that the www server has write access to these folders
    • temp
    • log
  4. setup local environment using bin/deployment/deploy-project.php

Develop/compile frontend:

install node.js, then use shell commands:, (*6)

# setup
# install gulp and bower as global node.js module
your-project/frontend$ npm install -g gulp
your-project/frontend$ npm install -g bower

# install local grunt packages
your-project/frontend$ npm install

# install local bower components
your-project/frontend$ bower install

# start watchdog
your-project/frontend$ gulp

the watchdog starts to automatically optimize images and svgs, compile css, js and requirejs schema on any change., (*7)

More about frontend build process and folder structure at frontend/readme.md, (*8)

The Versions

02/05 2017
10/02 2017

v0.11.x-dev

0.11.9999999.9999999-dev

Instante - instant Nette web application devstack

  Sources   Download

GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

The Development Requires

10/02 2017

dev-feature/bootstrap-layout

dev-feature/bootstrap-layout

Instante - instant Nette web application devstack

  Sources   Download

GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

The Development Requires

18/10 2016

0.10.x-dev

0.10.9999999.9999999-dev

Instante - instant Nette web application devstack

  Sources   Download

GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

The Development Requires

26/09 2016

0.10.0

0.10.0.0

Instante - instant Nette web application devstack

  Sources   Download

GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

The Development Requires

02/10 2015
02/10 2015
24/08 2015

0.9.1

0.9.1.0

PROJECT NAME

  Sources   Download

The Requires

 

The Development Requires

18/08 2015

0.9.0

0.9.0.0

PROJECT NAME

  Sources   Download

The Requires

 

The Development Requires