2017 © Pedro Peláez
 

project yii2-app-basic-zurbified

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

image

jacmoe/yii2-app-basic-zurbified

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  • Tuesday, March 29, 2016
  • by jacmoe
  • Repository
  • 1 Watchers
  • 0 Stars
  • 29 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites is a skeleton Yii 2 application that adds support for Gulp and Sass., (*1)

The template contains the basic features including user login/logout and a contact page. It includes all commonly used configurations that would allow you to focus on adding new features to your application., (*2)

Latest Stable Version Total Downloads, (*3)

DIRECTORY STRUCTURE

  assets/             contains assets definition
  commands/           contains console commands (controllers)
  config/             contains application configurations
  controllers/        contains Web controller classes
  mail/               contains view files for e-mails
  models/             contains model classes
  runtime/            contains files generated during runtime
  tests/              contains various tests for the basic application
  vendor/             contains dependent 3rd-party packages
  views/              contains view files for the Web application
  web/                contains the entry script and Web resources

REQUIREMENTS

The minimum requirement by this project template that your Web server supports PHP 5.4.0., (*4)

INSTALLATION

Prerequisites

Before you start, make sure you have installed composer and Node.js. If you are on Debian or Ubuntu you might also want to install the libnotify-bin package, which is used by Gulp to inform you about its status., (*5)

Gulp

install gulp globally if you haven't done so before, (*6)

npm install -g gulp-cli

Browsersync

install browsersync globally if you haven't done so before, (*7)

npm install -g browser-sync

Install via Composer

If you do not have Composer, you may install it by following the instructions at getcomposer.org., (*8)

You can then install this project template using the following command:, (*9)

php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar create-project --prefer-dist --stability=dev jacmoe/yii2-app-basic-zurbified basiczurb

Post-installation

Install the node modules by running this command at the project root directory:, (*10)

npm install

After a successful install, build the project using:, (*11)

gulp build

Now you should be able to access the application through the following URL, assuming basic is the directory directly under the Web root., (*12)

http://localhost/basic/web/

To launch a browser window and watch the project for changes:, (*13)

gulp

To build optimized for production (minification, etc) specify the production flag:, (*14)

gulp build --production

and/or, (*15)

gulp --production

CONFIGURATION

Database

Edit the file config/db.php with real data, for example:, (*16)

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=yii2basic',
    'username' => 'root',
    'password' => '1234',
    'charset' => 'utf8',
];

NOTES: - Yii won't create the database for you, this has to be done manually before you can access it. - Check and edit the other files in the config/ directory to customize your application as required. - Refer to the README in the tests directory for information specific to basic application tests., (*17)

The Versions

29/03 2016

dev-master

9999999-dev

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

29/03 2016

2.3.3

2.3.3.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

28/03 2016

2.3.2

2.3.2.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

28/03 2016

2.3.1

2.3.1.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

28/03 2016

2.3.0

2.3.0.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

19/01 2016

2.2.8

2.2.8.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

19/01 2016

2.2.9

2.2.9.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

10/01 2016

2.2.7

2.2.7.0

Yii 2 Basic Gulp Sass Application Template using Zurb Foundation for Sites

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

08/01 2016

2.2.6

2.2.6.0

Yii 2 Basic Project Template with Gulp and Sass support

  Sources   Download

MIT

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp

08/01 2016

2.2.5

2.2.5.0

Yii 2 Basic Project Template with Gulp and Sass support

  Sources   Download

MIT

The Requires

 

The Development Requires

framework yii2 project template basic sass gulp